[driverloader] Odd wireless problem

Jason jacross at csbsju.edu
Sun Nov 23 00:21:43 EST 2003


Hello all,

I have an hp pavilion zd7000 with the 802.11b broadcom 4301 chip. I've 
tried to get both driverloader and ndiswrapper to work. Interestingly 
enough I have the same problem with both. I can get the wireless driver 
to load and it finds my access point and everything seems to be ok as 
far as the wireless setup with iwconfig is concerned. The problem is I 
can't seem to get any IP traffic to work.  When I check ifconfig it 
shows that packets are being recieved. I have an ethernet connection on 
the same laptop connected to the same switch as my access point. 
There's a decent amount of broadcast traffic on my network from dhcp 
requests and what not, and the wireless card seems to be recieving the 
same number of broadcat packets as the ethernet card. When I try to 
ping or access something on the network though the request times out. 
The packets sent for ifconfig increase, but I recieve no ping reply. 
I'm really not sure what the problem is. It's almost as if the card is 
throwing away all traffic received before passing it to the tcp/udp 
stack.  I know that monitoring tools may not work, but I tried iptraf 
which showed no traffic for tcp or upd on eth1.  I don't know if that 
normally happens or not, but I didn't find it encouraging.  I've gotten 
the card to work in windoz easily with dhcp. I assume windows didn't 
work some magic that I haven't figure out in linux, but I suppose I 
could be missing something.  I've tried to manually setup the interface 
and use dhcp, neither work.

I'm using the latest driverloader (1.45) and linux-2.6test9.  I also 
tried driverloader on the gentoo-sources kernel version 2.4.20 which 
had the same problem.  I'm using a fresh install of gentoo stable.

I'm really at my wits end.  I've spent all day at this (around 10 hrs), 
and tried everything I can think of.

Any help would be greatly appreciated... if I can get this to work I 
would gladly pay the $20 registration.

Sincerely,
Jason

P.S. Debugging info follows. I can send more output if needed, I would 
attach the driverloaderdiag.txt but that seems to be a little too much 
info.

Here's the output of my iwconfig:
eth1      IEEE 802.11-DS  ESSID:"jacross"  Nickname:"unknown"
           Mode:Managed  Access Point: 00:0C:41:84:26:5E  Bit Rate=11Mb/s
           Tx-Power=14 dBm
           RTS thr:off   Fragment thr:off
           Encryption key:off
           Power Management period:0us  mode:All packets received
           Link Quality:1/1  Signal level:-51 dBm  Noise level:-69 dBm
           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0

and ifconfig:
eth1      Link encap:Ethernet  HWaddr 00:90:4B:44:EB:00
           inet addr:192.168.10.12  Bcast:192.168.10.255  
Mask:255.255.255.0
           UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
           RX packets:2032 errors:0 dropped:0 overruns:0 frame:0
           TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:174180 (170.0 Kb)  TX bytes:5264 (5.1 Kb)

some of the driverloaderdiag.txt:
Wireless interface name: eth1
         MAC address    : 00:90:4B:44:EB:00
         Device instance: PCI-0000:02:03.0-14e4:4301-103c:12f3
         Device driver  : bcm43xx
         License owner  : XXXXXXXXXXXXXXXX
         License key    : XXXXXXXXXXXXXXXXX
         License status : OK (Expires 2003-12-22)

Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/specs
Configured with: /var/tmp/portage/gcc-3.2.3-r2/work/gcc-3.2.3/configure 
--prefix=/usr --bindir=/usr/i686-pc-linux-gn
u/gcc-bin/3.2 
--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include 
--datadir=/usr/share/gcc-data/i686-pc-li
nux-gnu/3.2 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man 
--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3
.2/info --enable-shared --host=i686-pc-linux-gnu 
--target=i686-pc-linux-gnu --with-system-zlib --enable-languages=c,
c++,f77,objc --enable-threads=posix --enable-long-long 
--disable-checking --enable-cstdio=stdio --enable-clocale=gen
eric --enable-__cxa_atexit --enable-version-specific-runtime-libs 
--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-li
nux-gnu/3.2.3/include/g++-v3 --with-local-prefix=/usr/local 
--enable-shared --enable-nls --without-included-gettext
Thread model: posix
gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)

dmesg:
driverloader: module license 'see LICENSE file; Copyright (c)2003 
Linuxant inc.' taints kernel.
PCI: Found IRQ 10 for device 0000:02:03.0
0000:02:03.0: cache line size not set; forcing 32
eth1: New link status: Disconnected (0002)
eth1:  at 0000:02:03.0 (MAC address 00:90:4B:44:EB:00) ready

lspci -v:
02:03.0 Network controller: Broadcom Corporation BCM4301 802.11b (rev 
02)
         Subsystem: Hewlett-Packard Company: Unknown device 12f3
         Flags: bus master, fast devsel, latency 168, IRQ 10
         Memory at d2004000 (32-bit, non-prefetchable) [size=8K]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 5098 bytes
Desc: not available
Url : http://www.linuxant.com/pipermail/driverloader/attachments/20031123/c5c2d9d3/attachment.bin


More information about the driverloader mailing list