network problem on 8.2 stable
xyin at gmx.com
Sat Nov 19 02:24:53 UTC 2011
I set the adapter up.
Here is the output of 'dhclient em0'
DHCPREQUEST on em0 to 255.255.255.255 port 67
DHCPACK from 192.168.3.1
bound to 192.168.3.41 -- renewal in 1800 seconds.
'ifconfig em0' output is
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
media: Ethernet autoselect (100baseTX <full-duplex>)
'netstat -r' show there is no default route
Destination Gateway Flags Refs Use Netif Expire
0.0.0.0 link#1 U 0 0 em0
localhost link#14 UH 0 28 lo0
But I can set the adapter manually by
$ifconfig em0 inet 192.168.3.41/24
and it works.
The question is why dhclient can't get the ip address even a lease is obtained.
On Thu, 17 Nov 2011, Warren Block wrote:
> On Thu, 17 Nov 2011, Xihong Yin wrote:
>> I upgraded from 8.0 stable to 8.2 stable today. Now I can't connect to the
>> network through the network adapter. I've set DCHP and SYNCDHCP in
>> /etc/rc.conf and it worked in 8.0. It seems the dhclient problem. The ip
>> address can't be obtained.
>> When I run 'dhclient em0' manually, it shows that an ip address is leased.
>> But actually it is not. The 'ifconfig em0' always shows an address of
>> 0.0.0.0 with active status.
>> $dhclient em0
>> DHCPREQUEST on em0 to 255.255.255.255 port 67
>> DHCPACK from 192.168.3.1
>> bound to 192.168.3.39 -- renewal in 43200 seconds
>> $ifconfig em0
>> em0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>> ether 6c:62:6d:03:16:31
>> inet 0.0.0.0 netmask 0xffffff00 broadcast 255.255.255.255
>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>> media: Ethernet autoselect (10baseT/UTP <half-duplex>)
>> status: active
>> Any help would be appreciated.
> The interface is down: no "UP" in the flags. What happens if you just do it
> ifconfig em0 up
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions