#####[ Connecting to the Internet ]##### !! Just to save some time, in case you are wondering why places like https://duckduckgo.com do not work, it is because most SSL (https://) will not work on older GNU/Linux distributions unless the web browser itself can somehow handle the issue on its own. I was not able to find anything like that. However, you may be able to get 'lynx' to overlook some SSL issues for certain websites. If you booted the computer with an Ethernet cable plugged in, inside of a terminal or console run the following and quit with "Ctrl+c": ping example.com If you are connected to the Internet, you should get messages like so: PING example.com (93.184.216.34) 56(84) bytes of data. 64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq=1 ttl=56 times=##.# ms 64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq=1 ttl=56 times=##.# ms 64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq=1 ttl=56 times=##.# ms 64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq=1 ttl=56 times=##.# ms ... ^C --- example.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time ##ms rtt min/avg/max/mdev = ##.###/##.###/##.###/#.### ms However, if you recieve 100% packet loss, you probably do not have your Internet connection setup just yet. Therefore, choose one of the following based on your situation: 1. Connecting to the Internet from the Console ---------------------------------------------- In the Console on PsychOS486 (or most Puppy Linux-based distributions), the easiest way to get the Internet working is to run 'pns-tool' and follow the instructions and be patient when it comes to the DNS part. Try running 'ping example.com' again to see if it worked; if so, you should be able to surf the web. 2. Connecting to the Internet from a Graphical Desktop Environment ------------------------------------------------------------------ If using JWM as your Graphical Desktop Environment, you can easily get Internet working by clicking the "connect" icon on the desktop or the network icon (the one that looks like a monitor with a light gray box behind it) and follow the instructions. However, it is suggested that after choosing how you want to connect to the Internet (such as eth0, a.k.a Ethernet or wlan0 a.k.a WiFi) to pick "Auto DHCP." You can also run from the applications Menu --> Setup --> Internet Connection Wizard if you need more options such as for dial-up (PPP) or wireless GPRS modem. If you are using XFCE, you can pretty much run any program that you also find in JWM's applications menu. Unfortunately, there is no Gnome Network Manager option like in the PsychOS 3.x series. And just in case, you can technically run the 'pns-tool' regardless of console or GUI. 3. Connecting to the Internet via QEMU (Virtual Machine) -------------------------------------------------------- Use following argument with QEMU to have working Internet out-of-the-box: qemu-system-i386 ... -netdev user,id=mynet0 -device pcnet,netdev=mynet0 !!WARNING!! PsychOS486 uses an old kernel with old software. That means it is nowhere near as secure as newer distros and versions of Linux (or supposedly). I also did not do as much in the realm of securing things as I did in the PsychOS 3.x series beyond things like having the Puppy firewall script enabled by default. This distribution also includes various tools for file sharing over a network. Just be careful and all networking related activities are done so at your own risk. However, and maybe it is just a personal opinion, I would still sleep much better leaving PsychOS486 connected to the Internet over night than any Windows XP and newer system. Trust me, and no offense, but most people are not interesting enough to worry about most of the network related security issues anyway.