[linux-l] Wireless-Firmware
Ivan F. Villanueva B.
iv at artificialidea.com
Sa Apr 14 12:24:59 CEST 2007
Am Fr, Apr 13, 2007 02:10:40 +0200, Frank Zimmermann schrieb:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hallo Zusammen,
>
> bei dem schönen Wetter würde ich mich doch ganz gerne auf den Balkon
> setzten um ein wenig die sone zu geniessen.
Schön, ich bin in Spanien und das Wetter ist b... :-(
Ich habe hier ein ipw2100 mit Debian etch und udev, was für ein Zufall. Aus
meinem Notizbuch:
wlan/wireless with samsung A20
------------------------------
- install debian pacakge wireless-tools (include tools like iwconfig, iwlist)
- download firmware from http://ipw2200.sourceforge.net/firmware.php
- unpack and copy firmware files to: /usr/lib/hotplug/firmware
- switch on wlan
- "modprobe ipw2200". Output of dmesg:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, git-1.1.1
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ACPI: PCI Interrupt 0000:02:07.0[A] -> GSI 20 (level, low) -> IRQ 185
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZD (13 802.11bg channels, 0 802.11a channels)
- Find out which one is the wlan card: "ifconfig -a"
- Use command "iwlist eth2 scanning". Output:
eth2 Scan completed :
Cell 01 - Address: 00:16:38:89:19:4E
ESSID:"open"
Protocol:IEEE 802.11bg
Mode:Master
Channel:12
Encryption key:off
Bit Rates:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
Quality=95/100 Signal level=-31 dBm
Extra: Last beacon: 47ms ago
- "iwconfig eth2 ap any"
- "dhclient eth2"
- Eventually other network cards, route table, etc have to be adjust.
- "iwpriv eth2 -a"
eth1 Available read-only private ioctl :
eth1 get_power:Power save level: 6 (AC) OFF
eth1 get_mode:802.11b (2)
eth1 get_preamble:auto (0)
- "iwpriv eth2 set_mode 2" (802.11b)
- "iwpriv eth2 set_mode 6" (802.11bg)
- Example of looking for a network without Encryption:
"while true ; do (iwlist eth1 scan | grep Encryption | grep off && play memory_1.mp3) || (echo "trying" ; sleep 5) ; done"
Mehr Informationen über die Mailingliste linux-l