Yes, I have a router running OpenWRT and have had this connection problem with all my computers, both wired and wireless running Slackware 14.2 and any derivatives (Salix, Slackel, Slint). Up until now, my solution was to install and run Wicd, but installing WIcd can be somewhat problematic without a solid internet connection.Nate_KS wrote:One thing that could trip up a newcomer to Salix, is anyone who has an OpenWRT router set up as I apparently do, is the failure of Network Manager to maintain a network connection.
So I did this also and now I have a solid network connection using. To be a little more expliced, here's what I did to get NetworkManager working with my OpenWRT router.Nate_KS wrote: To correct that I had to find and install the Slackware dhcp package and then change the Network Manager's DHCP settings.
1) Installed dhcp
Code: Select all
sudo spi -i dhcp
Code: Select all
[main]
# Choose a DHCP client below. Upstream recommends dhclient, but results may vary.
# dhcpcd is the DHCP client usually used by Slackware:
# dhcp=dhcpcd
# dhclient is the ISC reference DHCP client, part of the dhcp package:
dhcp=dhclient
# This is a simple DHCP client that is built into NetworkManager:
# dhcp=internal
Code: Select all
$ sudo service start networkmanager
Slackware does default to the dhcpcd client and the NeworkManager dhcp client configuration file is set up for the dhcpcd client, but it is compounded somewhat by the fact that Salix is not a full Slackware install, meaning that the dhcp package was not installed. I did try several times in the past when trying to fix this problem to make the change to dhclient in the dhcp client configuration file without success. But until I read this post I always assumed ( ) that dhcpand dhcpd were the same package.Nate_KS wrote: I don't know if this is 100% a Salix issue as Slackware prefers the dhcpcd package at installation time and I had the same issues. The dhcp package is considerably larger which may be part of the reason why dhcpcd is favored.
Thanks for posting this, it has help me fix a problem that I've been living with since the first beta releases of 14.2