SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I recently obtained a dsl connection for my home, and am using Dropline Gnome 2.20 with Slackware 12. I have enabled NetworkManager for this system. Now, each time I start up my machine, when it gets to where it attempts to obtain an IP address with dhcpcd, this process appears to hang for a long period of time, and then appears to reboot my router in the process. After it finally gets past this point, the message displayed is that it has obtained an IP address from the router, but when I then log into the router, the IP address for the machine is different. For example, the message reported from dhcpcd reports that my IP address is 192.168.1.47, but when I check this in the router it is 192.168.1.46. I am relatively new to setting up a high-speed connection, coming from years of dial-up. Any help is much appreciated. Thank you.
In addition, the router is set up as a DHCP server. The model is a Westell 327W which is from Verizon. I also experienced this problem with my OpenSuSE 10.2 machine as well.
Last edited by swampdog2002; 01-07-2008 at 08:56 AM.
If a DHCP query is rebooting your router, it's a safe bet that it's time to replace the router. ISC's dhclient doesn't do anything fancy when it makes it's query, and that's what dhcdbd is calling to get an IP.
The router is brand new, and I don't have this problem otherwise. It's strange that I have NetworkManager now enabled on an openSuSE 10.3 computer and this does not appear to happen. It doesn't really matter to me, as I can utilize the network w/o the use of NetworkManager on Slackware. I was just curious as to why this behavior occurs.
He's using NetworkManager, which calls dhcdbd to do the work of handling leases, which in turn calls ISC's dhclient. NetworkManager does not nor can it invoke dhcpcd. I know there's a bit of alphabet soup going on here, but the details are important.
Before someone can even go "there", dhclient doesn't do anything particularly out of the ordinary (or differently from dhcpcd) when it makes it's query. Fire up tcpdump and check if you like. DHCP messages are blessedly short and easy to figure out when you're looking at the raw packet.
Last edited by evilDagmar; 01-10-2008 at 06:03 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.