Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 03-17-2008, 08:44 AM   #1
LQ Veteran
Registered: Jan 2008
Location: florida panhandle
Distribution: slackware64-current, fedora ,Xubuntu, others
Posts: 5,775

Rep: Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118Reputation: 1118
Thumbs up netzero dialup howto

Netzero dialup a brief how to that works. updated 3/14/09
works best on a freshly installed system where the default dialers haven't been configured or used.

1. Requires a linux compatible modem, java jre runtime installed, and java -version work at a command prompt
2. Download needed files on another system and copy to their proper directories.
3. Install netzero.deb
4. make a link between the port where your modem is physically located and /dev/modem in the rc.local file
5. /opt/nzclient/ has to be run as root. To execute, create a launcher with the following on the command line: "gksudo /opt/nzclient/" without the quotation marks; or log in as root and use the launcher that netzero provides
6. To hangup click on netzero launcher, at the login screen click "cancel"
7. To save your password: enter password, select save, click the cancel button
8. If a "server not found" error occurs after getting connected edit /etc/resolv.conf with the following:
if "server not found" error still occurs after editing /etc.resolv.conf do this at a command prompt:
sudo chmod 644 /etc/resolv.conf

1.for non debian distros extract out data.tar/nzclient and copy nzclient to the /opt directory.

2.This is one way to install java, have to be root: get jre-6u7-linux-i586.bin from sun-java and copy to /usr and make sure it is executable.
cd /usr
ln -sf /usr/jre1.6.0_12/bin/java /usr/bin/java
have to agree to sun-java terms
will work on most systems
note: version of java has changed since this was posted, change version numbers to the version you are using.
not sure if open source java will work with netzero.

3.Modems: Check in LQ's HCL and see if your modem is listed. Since most internal modems are winmodems for ease of setup would suggest an external controller modem that connects to the serial port. Link for winmodem help

On most computers with a modem connected to the standard serial port. The modem link will be:
ln -sf /dev/ttyS0 /dev/modem
in the rc.local file, but not always.

To create the modem link in some distros, create a new rule in /etc/udev/rules.d/ with the following KERNEL=="ttyS0", SYMLINK+="modem"

4.Do not edit netzero files, thats not the problem.

5. ppp, kppp, wvdial will not work with netzero. The default dialers will connect with netzero, but that is as far as you will get. If your lucky you will get to the download page, but usually not.

6. I have gotten netzero to work on ubuntu 8.10, puppy, DSL harddrive install, slack12, bsd, and blag,
puppy linux was the easiest. just install,extract out netzero.deb and put nzclient folder in /opt. drag the root/desktop/netzero file to the desktop and edit the command to gksudo /opt/nzclient/ and your done. The slack12 came with java runtime. I just log in as root start netzero logout then login as user.

I'm in the process of gradually updating this to make it more understandable so please bear with me.
good luck

Last edited by colorpurple21859; 09-04-2011 at 08:49 AM. Reason: more info
Old 06-18-2009, 12:02 PM   #2
LQ Newbie
Registered: Jun 2009
Posts: 1

Rep: Reputation: 0
modem not defined

Thank you immensely for the post. Everything worked fine in terms of the netzero program launching. The problem I encountered was during "Connecting" the following Connection Failure message appeared:

Your modem is not defined, please make sure the file /dev/modem exists

I was not sure where to locate my modem information, so I used what the kppp program user guide named, which was ttyS0. This is what the user guide explained:
Modem Device

Choose the device appropriate for your hardware.


DOS or Windows® users will know this as COM1, while COM2 is /dev/ttys1 and so on. These devices are the ones normally used on Linux® systems.

The first serial line (COM1). COM2 is usually /dev/cua1 and so on. These devices are commonly used on BSD systems, namely FreeBSD, NetBSD and OpenBSD. Older Linux® systems may also have these, although on Linux® they were renamed some time ago to /dev/ttySx.

On Linux® these belong to internal ISDN cards. These devices emulate a common Hayes compatible modem. /dev/ttyI0 is for the first, /dev/ttyI1 is for the second ISDN card and so on. These devices are only available in the Linux® version.

Many Linux® distributions make a symbolic link from the real modem device to /dev/modem. You should avoid using this one.. Use the real device that it is pointing to instead.

Where do I find out what modem I have on my computer?
Old 06-19-2009, 04:07 AM   #3
Registered: Jul 2004
Distribution: Slackware
Posts: 615

Rep: Reputation: 50
Your modem is not defined, please make sure the file /dev/modem exists
step 4 up there is to have the next command in the /etc/rc.d/rc.local file

ln -s _____ _____

(sym links /dev/modem to your /dev/whatever

IOW, in that way, /dev/modem is created, it's a sym link to your real hardware device

if you don't create said link using the rc.local file to do so, then said sym link does not exist (as per your error)

wvdial at can find your modem, say its hardware /dev/____ name

minicom ??

hold off on wvdial and hope someone else chimes in here.

What kind of computer? internal or external modem? If winmodem then add on and use an external modem

Old 06-19-2009, 04:15 AM   #4
Registered: Jul 2004
Distribution: Slackware
Posts: 615

Rep: Reputation: 50
did kppp perhaps correctly detect your modem?

If so,

ln -s /dev/ttys0 /dev/modem

(I think)

is the line to add to your /etc/rc.d/rc.local

(gets /dev/modem created)

Old 04-27-2011, 05:16 PM   #5
Registered: Feb 2005
Location: Kansas
Distribution: RHEL 4, FC6, Ubuntu 6.06
Posts: 46

Rep: Reputation: 15
Well done. Thanks

Thanks. It worked perfectly.


defined, modem, netzero

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
More Help with Netzero james_mcaninch Linux - Software 1 04-17-2006 10:38 PM
NetZero in Debian RodWC Debian 6 11-05-2005 10:05 PM
Netzero on Debian locket_foxwolf Linux - Software 6 08-04-2005 02:18 AM
Netzero in Suse pesinet SUSE / openSUSE 6 07-03-2005 07:23 AM
Netzero calimer Linux - Software 4 04-25-2003 01:16 PM > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:44 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration