Need help getting my modem working in Puppy 1.0.3

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
Walt H
Posts: 217
Joined: Thu 02 Jun 2005, 02:07
Location: citizen of the world
Contact:

Need help getting my modem working in Puppy 1.0.3

#1 Post by Walt H »

After reading the Help section on the Modem Wizard in Puppy 1.0.3, I downloaded and installed one of the SmartLink modem pupgets (slmodem-2.9.9-k2.4.29.tar.gz). When I ran the Modem Wizard again, I got the following message:

Code: Select all

Puppy has found a PCI modem:
Bus 0, device 2, function 6:
Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem] (rev 160).
The vendor: chip numbers are (hex): 1039: 7013
But when I click on the ttySL0 button (or any others, for that matter), it fails to find the modem.

Does the 2.4.29 in the file name refer to the kernel? (I see that 1.0.3 uses kernel 2.4.27.) If so, is this intended for use with Puppy 1.0.4 and might I have better luck when it comes out? Thanks.
Walt

Now that you point it out to me, the answer seems painfully obvious.

User avatar
Walt H
Posts: 217
Joined: Thu 02 Jun 2005, 02:07
Location: citizen of the world
Contact:

which pupget do I/can I use?

#2 Post by Walt H »

Further investigation reveals that my modem is a SmartLink AMR modem with the SiS 630 chip, which Puppy's Modem Wizard help section says Puppy supports.

Looking in ftp://ibiblio.org/pub/linux/distributio ... ackages-1/ I see three pupgets for the SmartLink modem:
* slmodem-2.9.10-k2.6.11.11.tar.gz
* slmodem-2.9.10-k2.6.11.7.tar.gz
* slmodem-2.9.9-k2.4.29.tar.gz

I downloaded and installed the last file in that list, but I could only get the modem to initially register in Modem Wizard:
Puppy has found a PCI modem:
Bus 0, device 2, function 6:
Modem: Silicon Integrated Systems [SiS] Intel 537 [56k Winmodem] (rev 160).
The vendor: chip numbers are (hex): 1039: 701
It would not complete the process when I clicked on ttySL0 (or any other button, for that matter).

Now the question is: which pupget can I use to maybe get this modem working in Puppy 1.0.3? Do any of them work? Is there anything else I can configure or tweak to have a chance of this modem working? Might it work if I install the driver from the vendor's website (slmodem-2.9.10.tar.gz)? The site makes some mention of the linux kernel header files in the installation instructions:

Code: Select all

Installation
============
1. Unpack tar.gz package file:
	$ gzip -dc slmdm-2.X.X.tar.gz | tar xf -

2. 'cd' to package directory:

	$ cd slmdm-2.X.X

3. Review and edit (if need) 'Makefile'.

   Note: Probably you will want to correct in Makefile path to your
         local linux kernel header files:

         	KERNEL_INCLUDES=/path/to/linux/include

         Another way is to pass command line the parameter while
         running 'make':

         	$ make KERNEL_INCLUDES=/path/to/linux/include ...

4. Run 'make' command to compile package:

	$ make

5. Install.
 If you are going to use AMR/CNR/PCI modem type (as superuser):
	# make install-amr
   , or 

	# make install-usb

   if you are going to use USB modem.

   It will install:
   - modem kernel modules slmdm.o (modem core), slfax.o (fax)
     into '/lib/modules/<kernel-version>/misc' directory
     (standard linux modules' directory).
   - hardware specific kernel module slamrmo.o (for AMR/CNR/PCI) or
     slusb.o (for USB) into '/lib/modules/<kernel-version>/misc'
     directory (standard linux modules' directory).
   - country settings data file 'country.dat' into directory '/etc'.

   Also it will:
   - create character tty device entry '/dev/ttySL0' with major
     number 212 and symbolic link 'dev/modem'.
   - config you '/etc/modules.conf' file in order to provide
     possibility for loading the modem modules into kernel on demand
     automatically by kmod, when you are going to use them.
It also talks about being able to load the module by using the modprobe slamrmo command, which did not work with the pupget I installed.

Other than buying another modem (which will one day be a possibility but not right now), are there any suggestions that might help get what is supposed to be a supported modem working in Puppy? Does anyone have it working in Puppy? (The modem works in Xandros, but that distribution seems dog slow to me - pardon the pun - after watching this Puppy run.) Thanks.
Walt

Now that you point it out to me, the answer seems painfully obvious.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#3 Post by BarryK »

yes, you have caught me in the middle of updating ibiblio.org.
The Smartlink pupget is for Puppy 1.0.4.

Post Reply