You are not logged in.
I am having the strangest problem with my Laptop. I am using wicd with dhcpcd and when I physically connect my laptop to my home router I get an (private) IP address. But if I attempt to connect my laptop directly to my wall jack to get an (non-private) IP directly from my ISP my DHCP request will fail.
I have tested the wall jack with my router and another computer; they both got IPs.
Here is what the wicd log says when I fail to get an address:
2011/10/05 11:11:18 :: Putting interface down
2011/10/05 11:11:18 :: Releasing DHCP leases...
2011/10/05 11:11:18 :: Setting false IP...
2011/10/05 11:11:18 :: Flushing the routing table...
2011/10/05 11:11:18 :: Putting interface up...
2011/10/05 11:11:20 :: Running DHCP with hostname laptop
2011/10/05 11:11:20 :: dhcpcd[2361]: version 5.2.12 starting
2011/10/05 11:11:20 ::
2011/10/05 11:11:20 :: dhcpcd[2361]: eth0: broadcasting for a lease
2011/10/05 11:11:20 ::
2011/10/05 11:11:50 :: dhcpcd[2361]: timed out
2011/10/05 11:11:50 ::
2011/10/05 11:11:50 :: DHCP connection failed
2011/10/05 11:11:50 :: exiting connection thread
2011/10/05 11:11:50 :: Sending connection attempt result dhcp_failed
I tried killing wicd and just doing it straight with dhcpcd and I got the same results: obtained private IP from router with DHCP, did not obtain non-private IP from ISP with DHCP.
Any ideas?
Last edited by namelessone (2011-10-06 15:48:38)
Offline
I have noticed others complaining about dhcpcd (I haven't had any problem with it). Have you tried using it without wicd? If it has the same problem perhaps you could replace it with dhclient:
I laugh, yet the joke is on me
Offline
Err, just wanted to drop by and say i had the same problem. Upgrading net-tools from 1.60-18 to 1.60.20110819cvs-1 breaks wicd. You'll have to downgrade, atleast that's how i fixed it. If you don't have a copy of that package in your /var/cache/pacman/pkg then you can find it at this sole out_of_sync mirror ftp://ftp.klid.dk/archlinux/.
Good luck .
PS.: BTW replacing dhcpcd with dhclient didn't work for me.
Last edited by moz (2011-10-06 01:04:43)
Offline
Have any of you tried installing inetutils?
Offline
I guess there is a problem with dhcpcd/dhclient and the now depreciated nettools:
I laugh, yet the joke is on me
Offline
I just switched to dhclient and now I can get IPs again. I like dhclient better anyway...
Offline
Switching to dhclient didn't solve this for me, I rolled back to inetutils-1.8-4 and net-tools-1.60-18.
I added these packages to IgnorePkg for now.
Offline