Repost: DHCP failing with WiFi after 6.0 upgrade

Brooks Davis brooks at one-eyed-alien.net
Fri Dec 2 16:48:46 GMT 2005


On Fri, Dec 02, 2005 at 07:49:33AM -0500, Jesse Sheidlower wrote:
> I sent this yesterday to -questions, but in retrospect perhaps this
> really is the right place; sorry for the duplication. 
> 
> I recently took my IBM ThinkPad X23, which had been running 4.11, and
> did a fresh install (backup files, wipe disk, install from scratch)
> to 6.0. Most things have gone smoothly, though there are still a few
> things to iron out.
> 
> My biggest problem is that I can't seem to get DHCP to work with my
> wireless card. I have an Orinoco Gold 802.11b card that's always worked
> fine; I'm about to replace it with something else for 802.11g with a
> new WAP.
> 
> There seem to be minor differences in how the card goes in; under 4.11
> I would get various beeps when I plugged it in and after it associated,
> but now it's silent. And I had to remember to load WEP in my kernel.
> But I can seem to get things started by issuing the command
> 
>   ifconfig wi0 ssid jesterWAP wepmode on wepkey 0x[DELETED]
> 
> which does seem to successfully reach my WAP:
> 
>   # ifconfig wi0
>   wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         inet6 fe80::202:[DELETED] prefixlen 64 scopeid 0x3
>         ether 00:02:[DELETED]
>         media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps)
>         status: associated
>         ssid jesterWAP channel 6 bssid 00:[DELETED]
>         stationname "FreeBSD WaveLAN/IEEE node"
>         authmode OPEN privacy MIXED deftxkey UNDEF wepkey 1:104-bit txpowmax 100 bintval 100
> 
> I can't seem to get a DHCP lease, however:
> 
>   # dhclient wi0
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 5
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 13
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 7
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 8
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 13
>   DHCPDISCOVER on wi0 to 255.255.255.255 port 67 interval 15
>   No DHCPOFFERS received.
>   No working leases in persistent database - sleeping.
> 
> (Under 4.11, I didn't get any verbose output from dhcpclient.)
> 
> I can get a DHCP lease with fxp0, my Ethernet card; also, Macs
> in the house have no problem getting leases through the
> WAP. (The DHCP server is in a separate router, not in the
> WAP.)
> 
> Is there something that's changed under 6.0, or is there just
> something I'm forgetting to do? Am I actually connected, or
> does it just look that way? I do plan to get a new card, but I
> want to get this working too.

dhclient in 6.0 is a new implementation from OpenBSD.  For what ever
reason, it works poorly with some wi(4) hardware/firmware combinations.
Some users have reported success with problem devices after upgrading
the card firmware.  I'd personally suggest upgrading to an ath(4) card.

-- Brooks

-- 
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-mobile/attachments/20051202/40da1b03/attachment.bin


More information about the freebsd-mobile mailing list