Date: Wed, 13 Mar 2002 17:58:08 -0500 (EST) From: David Gilbert <dgilbert@velocet.ca> To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/35873: recent -STABLE dhclient doesn't see wireless card Message-ID: <200203132258.g2DMw8400620@canoe.velocet.net>
next in thread | raw e-mail | index | archive | help
>Number: 35873
>Category: kern
>Synopsis: recent -STABLE dhclient doesn't see wireless card
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Mar 13 15:00:08 PST 2002
>Closed-Date:
>Last-Modified:
>Originator: David Gilbert
>Release: FreeBSD 4.5-STABLE i386
>Organization:
velocet.ca
>Environment:
System: FreeBSD canoe.velocet.net 4.5-STABLE FreeBSD 4.5-STABLE #5: Wed Mar 13 16:57:25 EST 2002 dgilbert@canoe.velocet.net:/usr/src/sys/compile/CANOE i386
cvsup preceded kernel compile by 10 minutes. previous cvsup (probably
a month old) din't have this problem.
>Description:
This is an odd one. If I boot with the card in, everything comes up fine.
If I suspend and resume, dhclient won't find the card until dhclient
is _successful_ (just running is not enough) on fxp0 (an internal port).
This all started happening with the most recent cvsup to -STABLE where
the previous one was about a month old. I don't know that this is
related to suspend/resume because inserting the card has the same
result.
A possibly related matter is that the cdrom drive is cantankerous
after a resume (where it used to work flawlessly).
[...resume from suspend...]
[...card beeps and is recognised in ifconfig list...]
[3:4:304]root@canoe:/usr/home/dgilbert> ps -ax | grep dh
[3:5:305]root@canoe:/usr/home/dgilbert> dhclient wi0
ifconfig: ioctl (SIOCAIFADDR): File exists
[3:6:306]root@canoe:/usr/home/dgilbert> tail /var/log/messages
Mar 13 17:45:53 canoe pccardd[53]: Card "SMC"("SMC2632W") [Version 01.02] [] matched "SMC" ("SMC2632W") [(null)] [(null)]
Mar 13 17:45:58 canoe /kernel: wi0: <WaveLAN/IEEE 802.11> at port 0x240-0x27f irq 9 flags 0x10000 slot 1 on pccard1
Mar 13 17:45:58 canoe /kernel: wi0: 802.11 address: 00:04:e2:1e:11:d7
Mar 13 17:45:58 canoe /kernel: wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.A, Firmware: 0.7 variant 6
Mar 13 17:45:58 canoe pccardd[53]: wi0: SMC (SMC2632W) inserted.
Mar 13 17:45:58 canoe dhclient: wi0: not found
Mar 13 17:45:58 canoe dhclient: exiting.
Mar 13 17:46:15 canoe dhclient: wi0: not found
Mar 13 17:46:15 canoe dhclient: exiting.
[3:7:307]root@canoe:/usr/home/dgilbert> dhclient fxp0
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
dhclient: New IP Address(fxp0): 216.138.242.43
dhclient: New Subnet Mask (fxp0): 255.255.255.192
dhclient: New Broadcast Address(fxp0): 216.138.242.63
dhclient: New Routers: 216.138.242.62
No matching processes were found
13 Mar 17:49:27 ntpdate[505]: step time server 216.138.242.2 offset 1.625420 sec
[3:8:308]root@canoe:/usr/home/dgilbert> dhclient wi0
dhclient: New IP Address(wi0): 216.138.240.43
dhclient: New Subnet Mask (wi0): 255.255.255.240
dhclient: New Broadcast Address(wi0): 216.138.240.47
dhclient: New Routers: 216.138.240.33
No matching processes were found
13 Mar 17:50:12 ntpdate[539]: adjust time server 216.138.242.2 offset 0.002471 sec
>How-To-Repeat:
suspend/resume laptop with wireless card in, or insert card. See above.
I can make the machine available for testing if need be.
>Fix:
Downgrade ? :).
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203132258.g2DMw8400620>
