[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