cronos_the_mad n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 21 Jun 2005 Posts: 3
|
Posted: Tue Jun 21, 2005 5:15 pm Post subject: problems with ipw2100 |
|
|
Hi there
I can't get my Wireless Card running and have no idea what's going wrong. Maybe
you have an idea.
So, let's get started.
My hardware:
It's a Fujitsu Siemens Amilo M 7400 notebook with an Intel Pro Wireless 2100 PCI
Adapter. It is controlled by a software killswitch. I'm also running the actual
gentoo-kernel (2.6.11-r11)
Code: |
doomed / # lspci | grep Wireless
0000:02:06.0 Network controller: Intel Corp. PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)
|
I emerged the driver (net-/wireless/ipw2100-1.1.0) and the firmware
(net-wireless/ipw2100-firmware-1.3). Also i downloaded the fsam7400 module from
http://zwobbl.homelinux.net/pub/ , compiled and installed it to take care of the
killswitch. All requiered crypographic algorithm are compiled into the kernel.
so, I load the fsam7400 module and deactivate the killswitch. The fsam7400 loads
automatically the ipw2100 module and its dependencies.
Code: |
doomed / # modprobe fsam7400
doomed / # echo 1 > /proc/driver/wireless/radio
doomed / # cat /proc/driver/wireless/radio
SW RF kill switch for Fujitsu Siemens Amilo M 7400, v0.4.0
auto-off is ON, auto-load is ON
radio state is ON
doomed / # lsmod
Module Size Used by
ipw2100 147076 0
ieee80211 37796 1 ipw2100
ieee80211_crypt 4616 2 ipw2100,ieee80211
fsam7400 5076 0
doomed / # dmesg
fsam7400: SW RF kill switch for Fujitsu Siemens Amilo M 7400, v0.4.0
fsam7400: Copyright(c) 2004 zwobbl ;)
fsam7400: physical memory f0000-100000 mapped to virtual address c00f0000
fsam7400: bios signature found at offset 6490
fsam7400: supposed address of bios routine is c00fdd00
fsam7400: bios routine gets parameter eax=9610 and ebx=235
fsam7400: bios routine results 1
fsam7400: bios routine gets parameter eax=9610 and ebx=35
fsam7400: bios routine results 0
fsam7400: removing of ipw2100 module FAILED
fsam7400: bios routine gets parameter eax=9610 and ebx=135
fsam7400: bios routine results 10
ieee80211_crypt: registered algorithm 'NULL'
ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 1.1.0
ipw2100: Copyright(c) 2003-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 10
ACPI: PCI interrupt 0000:02:06.0[A] -> GSI 10 (level, low) -> IRQ 10
ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
fsam7400: loading of ipw2100 module successful
fsam7400: bios routine gets parameter eax=9610 and ebx=135
fsam7400: bios routine results 10
fsam7400: loading of ipw2100 module successful
doomed / # cat /sys/bus/pci/drivers/ipw2100/0000:02:06.0/rf_kill
0
|
It looks like the Driver is loaded successfully and the radio is running. At
least the fsam7400 and the ipw2100 tells me that the killswitch is off.
Now i assign an ESSID and a key for the WEP encryption with iwconfig and an
ip-Adress to the card. Finally i bring it up.
Code: |
doomed / # iwlist scan
eth1 Scan completed :
Cell 01 - Address: 00:0F:B5:39:C6:23
ESSID:"cronosnet"
Protocol:IEEE 802.11bg
Mode:Master
Channel:2
Encryption key:on
Bit Rate:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
Signal level=-45 dBm
Extra: Last beacon: 28ms ago
doomed / # iwconfig eth1 essid "cronosnet"
doomed / # iwconfig eth1 key s:piep
doomed / # iwconfig eth1
eth1 IEEE 802.11b ESSID:"cronosnet" Nickname:"ipw2100"
Mode:Managed Frequency:2.417 GHz Access Point: 00:0F:B5:39:C6:23
Bit Rate=11 Mb/s Tx-Power:off
Retry:on RTS thr:off Fragment thr:off
Encryption key:XXXX-XXXX-XXXX-0000-0000-0000-00 Security mode:open
Power Management:off
Link Quality=100/100 Signal level=-45 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1 Missed beacon:0
doomed / # ifconfig eth1 83.64.107.5 netmask 255.255.255.248 broadcast 83.64.107.7 up
doomed / # ifconfig eth1
eth1 Protokoll:Ethernet Hardware Adresse 00:04:23:75:AE:79
inet Adresse:83.64.107.5 Bcast:83.64.107.7 Maske:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:89 dropped:2 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Basisadresse:0x8000 Speicher:e0203000-e0203fff
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
83.64.107.0 * 255.255.255.248 U 0 0 0 eth1
loopback localhost 255.0.0.0 UG 0 0 0 lo
default 83.64.107.1 0.0.0.0 UG 0 0 0 eth1
doomed / # lsmod
Module Size Used by
ieee80211_crypt_wep 3972 1
ipw2100 147076 0
ieee80211 37796 1 ipw2100
ieee80211_crypt 4616 3 ieee80211_crypt_wep,ipw2100,ieee80211
fsam7400 5076 0
doomed / # dmesg
ieee80211_crypt: registered algorithm 'WEP'
|
After assigning an essid and a key to the device, it appears with the MAC-Adress
with the status Associated on the Station List on my Acces Point. The "invalid
Misc" stats are increasing. After a ping on my router, which says "Destination
Host Unreachable" the ifconfig output changes:
Code: |
doomed / # ifconfig eth1
eth1 Protokoll:Ethernet Hardware Adresse 00:04:23:75:AE:79
inet Adresse:83.64.107.5 Bcast:83.64.107.7 Maske:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:310 dropped:223 overruns:0 frame:0
TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:1296 (1.2 Kb)
Interrupt:10 Basisadresse:0x8000 Speicher:e0203000-e0203fff
|
so, the card is running, (recieving and sending). It is associated with my AP.
If i turn off WEP encryption on card and AP, the same thing. Associated, but no
connection.
hope somone can help me
cronos |
|