Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jun 2004 14:06:22 -0700 (PDT)
From:      wpaul@FreeBSD.ORG (Bill Paul)
To:        paulius@devnull.lt (Paulius Bulotas)
Cc:        freebsd-current@freebsd.org
Subject:   Re: ndis problems (T40, Centrino, upgraded 06.03)
Message-ID:  <20040603210622.6030216A4CF@hub.freebsd.org>
In-Reply-To: <20040603203040.GA67747@devnull.lt> from Paulius Bulotas at "Jun 3, 2004 11:30:40 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> Hello,
> 
> today I upgraded to -current on my laptop (T40, Centrino). Everything
> seems to work ok - suspend/resume on AC works like a charm (just tried
> now on battery with sound playing - got dead mouse in X, then crash after
> ctrl+alt+backspace).

That doesn't sound very charmed to me.

> The bad thing, that ndis0 stopped working - from the point of luser, it
> can't turn on the radio (or wireless indicator ;). Actually, it flashes
> for half of second. Everything looks like:
> root@t40:~# ./if
> pci0: Failed to set ACPI power state D3 on (null): AE_BAD_PARAMETER
> ndis0: <Intel(R) PRO/Wireless LAN 2100 3B Mini PCI Adapter> mem 0xc0200000-0xc02
> 00fff irq 11 at device 2.0 on pci2
> ndis0: [GIANT-LOCKED]
> can't re-use a leaf (ESS_ID)!
> ndis0: NDIS API version: 5.1
> ndis0: Ethernet address: 00:04:23:72:4a:75
> ndis0: 11a rates:
> ndis0: 11b rates: 11Mbps 1Mbps 2Mbps 5.5Mbps 11Mbps

It should not be reporting 11a rates at all. And it should not be
reporting 11Mbps twice.

> ndis0: set mclist failed: 6
> ndis0: set filter failed: 6
> ndis0: set mclist failed: 6
> ndis0: set filter failed: 6
> ndis0: set mclist failed: 6
> ndis0: set filter failed: 6

Did it always print the "set mclist failed" and "set filter failed"
messages or is this new? (Helps if you tell me these things so I don't
have to ask Major League Baseball to use the surveillance satellites
to find out.)

(There is no cabal.)

> root@t40:~# ifconfig ndis0
> ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> 	inet6 fe80::204:23ff:fe72:4a75%ndis0 prefixlen 64 scopeid 0x3 
> 	ether 00:04:23:72:4a:75
> 	media: IEEE 802.11 Wireless Ethernet autoselect
> 	status: no carrier
> 	ssid ""
> 	channel 6 authmode OPEN powersavemode OFF powersavesleep 100
> 	rtsthreshold 2312 protmode CTS
> 	wepmode MIXED weptxkey 1
> 	wepkey 1:104-bit
> 
> no ssid, no carrier... the 'if' script configures interface, up's it and
> sleeps 15 seconds, then checks if it's associated (and there it's not).
> 
> Then I tried ipw driver from http://damien.bergamini.free.fr/ipw/ .
> Surprisingly it worked (it didn't on my month old -current ;), but after
> loading if_ipw, usb dies ;)

Then it doesn't _really_ work, now does it.

> So this leaves me hoping that ndis0 will
> start working again (after downgrade, or after miracle from Bill Paul ;)

You rush a miracle man, you get rotten miracles.

I'll check into it once I get home from work.

-Bill

--
=============================================================================
-Bill Paul            (510) 749-2329 | Senior Engineer, Master of Unix-Fu
                 wpaul@windriver.com | Wind River Systems
=============================================================================
              <adamw> you're just BEGGING to face the moose
=============================================================================



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040603210622.6030216A4CF>