Do you have a dial-up connection, but find that you cannot connect via Puppy Linux (or most any Linux distribution) but can connect via Microsoft windows OS-based machines? Is is a diabolical plot by your ISP perhaps, who says they don't support Linux machines? Perhaps.
For those suffering the above problem, the following may be the solution or at least a try (it worked for me; I was using old Puppy version 2.17.1) [thanks to P.McGavin (and dcheesem) of Slingshot ISP forum, NZ: http://forum.slingshot.co.nz/viewtopic. ... 7df#p22687] .
It appears that Microsoft Windows does not by default negotiate what is called pppd asyncmap values, but most Linux pppd dialup configurations attempt to do so automatically (which causes the above failure for the unlucky few or many who have an ISP with a poor or inflexible dial-up configuration). The solution for such a case is to force the Linux pppd daemon to use a default asyncmap value of 0. To do that simply:
1. Start your favourite text editor (for example, Geany or Leafpad) and open the file /etc/ppp/options for editing.
2. At the top of that file, add the following two lines and save the file:
Code: Select all
asyncmap 0
-am