LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 07-23-2004, 01:17 AM   #1
Superme
Member
 
Registered: Jul 2004
Location: Smiths Falls Ontario (near ottawa [our capital])
Distribution: slackware 9.1, redhat 9.0, PHLAK, SuSE 9.0Pro windows XP (HEAVILY MODIFIED)
Posts: 111

Rep: Reputation: 15
I need internet


ineed an internet connection on my linux box i have win xp on the same machine and it has the modem working but i cant seem to figure out how to install a modem in linux i have a dail up modem
help

distro slackware 9.1
desktop 3.1.4 kde
kernel 2.4.22
 
Old 07-23-2004, 05:26 AM   #2
jginger
Member
 
Registered: Jul 2004
Distribution: Suse Linux 10.2
Posts: 48

Rep: Reputation: 15
Try http://www.linux.org/lessons/beginne...lesson17d.html
 
Old 07-23-2004, 12:27 PM   #3
Superme
Member
 
Registered: Jul 2004
Location: Smiths Falls Ontario (near ottawa [our capital])
Distribution: slackware 9.1, redhat 9.0, PHLAK, SuSE 9.0Pro windows XP (HEAVILY MODIFIED)
Posts: 111

Original Poster
Rep: Reputation: 15
i downloaded a file called scan modem and all it could do was tell me what modem I have i need to configure it or install drivers, or something?
 
Old 07-25-2004, 03:13 PM   #4
jginger
Member
 
Registered: Jul 2004
Distribution: Suse Linux 10.2
Posts: 48

Rep: Reputation: 15
What modem do you have
 
Old 07-26-2004, 01:32 PM   #5
Superme
Member
 
Registered: Jul 2004
Location: Smiths Falls Ontario (near ottawa [our capital])
Distribution: slackware 9.1, redhat 9.0, PHLAK, SuSE 9.0Pro windows XP (HEAVILY MODIFIED)
Posts: 111

Original Poster
Rep: Reputation: 15
an ess teledrive modem we live in the boonies and cant get highspeed
here are some things that may help
this is modemdat.txt it was made by a program called modemscan that i downloaded i have a LAN card in my computer but its not the one i want set up because were only on dail up
assembled with compiler: 3.2.3)
with current System compiler GCC=3.2.3
/usr/bin/gcc -> gcc-3.2.3
Modem symbolic link is: /dev/modem -> ttyS1
COMM services are not active

The following ppp related modules should be unpacked by root with:
# gunzip PathTo/ModuleName.o.gz

/lib/modules/2.4.22/kernel/drivers/net/bsd_comp.o.gz
/lib/modules/2.4.22/kernel/drivers/net/ppp_async.o.gz
/lib/modules/2.4.22/kernel/drivers/net/ppp_generic.o.gz
/lib/modules/2.4.22/kernel/drivers/net/slhc.o.gz
/lib/modules/2.4.22/kernel/drivers/net/ppp_deflate.o.gz
/lib/modules/2.4.22/kernel/lib/zlib_deflate/zlib_deflate.o.gz

On most Systems, this will driven by installing the wvdial.rpm
and the package providing the KPPP graphical dialing interface.


slackware is not yet providing pre-compiled drivers for WinModems

An AC'97 modem codec was not detected

Path to lspci is: /sbin/lspci
--------- lspci scan ----------------
PCI_bus
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 745 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
00:02.2 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07)
00:02.3 USB Controller: Silicon Integrated Systems [SiS] SiS7001 USB Controller (rev 07)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0c.0 Communication controller: ESS Technology ES2898 Modem (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
-------------------------------------

Modem candidates are at PCI_buses: 00:0c.0

Providing detail for device at PCI_bus 00:0c.0
with vendor-ID:device-ID
----:----
Class 0780: 125d:2898 Communication controller: ESS Technology ES2898 Modem (rev 02)
SubSystem
Flags: fast devsel, IRQ 5
I/O ports at a000 [disabled] [size=8]
Capabilities: [c0] Power Management version 1


Internal_test: ./scanModem test 125d:2898 slackware 2.4.22 3.2.3

=== Checking 125d through chipset providers and modem assemblers ====

Vendor=125d corresponds to ESS Technologies, making devices:
125d:0000 ESS336H PCI Fax Modem (early model)
125d:1968 ES1968 Maestro-2 PCI audio accelerator
125d:1969 ES1938/41/46 Solo-1 PCI AudioDrive family
125d:199B ES1938 Maestro-3.COMM PCI Voice+Fax Modem
125d:2808 ES336H PCI Fax Modem (later model)
125d:2838 Communication controller: ESS Technology ES2838/2839 SuperLink Modem
125d:2898 ES2898S TelDrive ES56T-PI family V.90 PCI modem
There has been no formal support for Linux since kernels 2.2.2
Some kludges are of fading utility as the Linux kernel and hardware evolves:
http://linmodems.technion.ac.il/arch.../msg00317.html (2004Feb08)
http://andrew.cait.org/ess/
http://sidlo.penguin.cz/ES2838/index_en.html
http://tx.technion.ac.il/~raindel/
http://phep2.technion.ac.il/linmodem.../msg04424.html


======= PCI_ID checking completed ======
Update=2004 July 7
A PCMCIA CardBus is not detected on this System.
The following information blocks just query some ppp support items.
====================================================
grep ppp /etc/modules.conf
-------------------------------------

-------------------------------------
Be sure to read the section about ppp related modules and aliases in ModemGeneral.txt
DEVPPP=crw-rw---- 1 root uucp 108, 0 Mar 25 2001 /dev/ppp

The current modem symbolic link is: /dev/modem -> ttyS1
The ports /dev/ttyS0 or 1,2,3 are for standard Controller chip modems

DEVFSD=/etc/devfsd.conf
---- dmesg queries -------

The ModemDriverCompiling.txt is a MUST READ,
if you are not experienced in configuring kernel-source/
or get "unresolved symbols" upon driver insertion.

Most recent WinModem fixes are in: http://linmodems.technion.ac.il/FAQ.html

-------------- ending SCANMODEM section ----------------



this is modemtes.txt

FOLLOW UP STEPS.

1) Check for a symbolic link:
ls -l /dev/modem
which should display something like
/dev/modem --> /dev/WinModemPort
Some Distros may set a default
/dev/modem --> /dev/ttyS0 (or 1,2,3)
which are for Controller Chip modems only.
If represent,as Root:
# rm -f /dev/modem
# ln -s /dev/WinModemPort /dev/modem
If may prove necessary to disable a default BOOT UP setup for Controller Chip modems,
to prevent resetting of the unwanted default link.
Note that the Smartlink slmodem ports are an exception. The /dev/modem link should be set as:
ln -s /dev/ttySL0 /dev/modem

2) Loading drivers
Do FIRST read INSTRUCTIONS files provided with the modem driver resource.
Some may have installed to /usr/share/doc/Modem_or_Driver_Name/
For RPM using distros, documentation files will be listed through
rpm -q -d packageName (less the version part, sometimes)
and all directly installed files can be listed by
rpm -q -l packageName
Depending upon your installation, the modem drivers may/may_not be autoloaded.
Login as Root in a console with:
# su - root
# lsmod
If the modem drivers are not already loaded onto the kernel, insert them with command
# modprobe ModuleDriver
If there are multiple drivers such as the lt_modem.o and lt_serial.o pair,
inserting the serial like driver first
# modprobe lt_serial
ALSO will autoload all modules it depends on, through a reading of dependency files
written to /lib/modules/2.4.22/ during boot up through the "depmod -a" command.
In constrast
# insmod lt_serial
would only attempt loading of that single driver and will FAIL, if its dependency on
lt_modem.o has been satisfied by prior lt_modem.o insertion.

3) Testing drivers.
For a first test of the drivers, it is Very Usefull to have installed the package: wvdial.
It provides a wvdialconf "sanity test" of driver+hardare. Do read "man wvdial" and
sometime browse the documentation that is written to /usr/share/doc/wvdial/
The first step in setting up wvdial is to run its configuration program as Root.

Below is the output from a System with a Lucent/Agere modem
wvdialconf will either follow a symbolic link /dev/modem --> /dev/ModemPort
or check through ports with name style: /dev/ttyS*
Below ttySLT0 is the modem port name,
replacing /dev/ttyLTO when the Device Files System (devfs) is in use.
%% begun lines below are my added comments.

# wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.

ttySLT0<*1>: ATQ0 V1 E1 -- OK
ttySLT0<*1>: ATQ0 V1 E1 Z -- OK
ttySLT0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
%% in the AT* tests above Only the lt_modem.o driver is being interrogated
ttySLT0<*1>: Modem Identifier: ATI -- LT V.92 Data+Fax Modem Version 8.26a
%% The ATI test queries the modem firmware, concurrently prompting loading of the lt_serial.o driver
ttySLT0<*1>: Speed 4800: AT -- OK
ttySLT0<*1>: Speed 9600: AT -- OK
ttySLT0<*1>: Speed 19200: AT -- OK
ttySLT0<*1>: Speed 38400: AT -- OK
ttySLT0<*1>: Speed 57600: AT -- OK
ttySLT0<*1>: Speed 115200: AT -- OK
ttySLT0<*1>: Max speed is 115200; that should be safe.
ttySLT0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
Found a modem on /dev/ttySLT0.
<Warn>: Can't read config file /etc/wvdial.conf : No such file or directory
Modem configuration written to /etc/wvdial.conf
ttySLT0<Info>: Speed 115200; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

%%% This wvdialconf action if successful generates the files:
/etc/ppp/peers/wvdial
/etc/ppp/peers/wvdial-pipe
and for further editing, /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttySLT0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
; Phone = <Target Phone Number>
; Username = <Your Login Name>
; Password = <Your Password>

For systems using the SmartLink slmodem drivers,
the following line should be added to its /etc/wvdial.conf
Carrier Check = no

Note that if your IP is the MicroSoft Network, then use syntax:
Username = MSN/<Your Login Name>
Edit these lines and remove the ";" to activate them.
If not in the USA, an additional lines specifying the country is necessary.
Thus after the edit, there should be the following format for /etc/wvdial.conf

[Dialer Defaults]
Modem = /dev/ttySLT0
Baud = 115200
Init1 = ATZ
# the following line is not necessary in the USA usually
Init2 =AT+GCI=b4
# b4 is the hexadecimal country code for the United Kingdom
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Phone = 1234567890
Username = YourLoginName
Password = YourPassword

Many Users prefer to use the dialout utility KPPP. This is fine.
But each User MUST run the configuration process separately.
In principle, different Users on the same Linux System could
have different Internet providers and/or use different modems.

4) Preparation for your first dialout.
Concurrent ethernet capability will compete for
the Domain Name Service (DNS) needed for browser naviagation. So as root:
# /sbin/ifconfig eth0 down
before starting a dialout!
With a Mandrake installation, it will be necessary to:
# /etc/init.d/network stop

5) Internet clients such as Netscape, Mozilla, Explorer etc.
should be CLOSED during your first dial out trials.
Should a URL on the Internet be specifed as the default URL/connect,
then the Client may compete with ppp for connectivity functions.
After PPP functionality has been verified, the effects of opened
or launched browsers can be checked

If you have installed the DIALD (dial on demand) package, stop it for initial tests:
# /etc/init.d/diald stop
Otherwise diald function will be initiated with modem usage,
and could compilate issues. Test diald only after ppp by itself is fine.

If your internet provider assigns DNS dynamically then add to /etc/ppp/options:
usepeerdns

To analyze a dialout attempt, it is useful to display kernel messages with:
# tail -f /var/log/messages &
or to achieve some prefix trimming:
# tail -f /var/log/messages | cut -d: -f4- &
The & puts the commanded process in the "background" allowing recovery of the command prompt.

Some dialer packages (kppp etc) may automate the above steps.

6) A dail out with wvdial will then display like:

# wvdial &
--> WvDial: Internet dialer version 1.53
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 M1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 M1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT3019178111
--> Waiting for carrier.
ATDT3019178111
CONNECT 53333 V42bis
--> Carrier detected. Waiting for prompt.
** APX1.LNH.MD.RCN.NET Terminal Server **
Login:
--> Looks like a login prompt.
--> Sending: marvstod
marvstod
Password:
--> Looks like a password prompt.
--> Sending: (password)
Entering PPP Session.
IP address is 66.44.1.6
MTU is 1006.
--> Looks like a welcome message.
--> Starting pppd at Sat Jul 26 13:59:03 2003
--> pid of pppd: 2404
: pppd 2.4.1 started by root, uid 0
: Using interface ppp0
: Connect: ppp0 <--> /dev/tts/LT0
: kernel does not support PPP filtering
Jul 26 13:59:08 stodolsklap kernel: PPP BSD Compression module registered
Jul 26 13:59:08 stodolsklap kernel: PPP Deflate Compression module registered
: local IP address 66.44.1.6
: remote IP address 208.59.89.132
: primary DNS address 207.172.3.8

7) Note that for some Linux distributions (Mandrake for one),
maintain modules in compressed module.gz format, if modem service was not specified
during the Linux installation. A subsequent installation of any dialer package:
wvdial - PPP dialer with built-in intelligence.
kppp - PPP dialer for KDE
dtmfdial - A DTMF Tone Dialer
gkdial - Gtk-based PPP dial-up configuration tool.
gkdial-gnome - GNOME-based PPP dial-up configuration tool.
masqdialer - daemon for remote control of masqueraded dialup links
will stimulate unpacking of ppp related modules during bootup.

The cogent ppp related modules loaded during such a CONNECT are displayed within the output from:
# lsmod
ppp_deflate 3512 1 (autoclean)
zlib_inflate 18980 0 (autoclean) [ppp_deflate]
zlib_deflate 18648 0 (autoclean) [ppp_deflate]
bsd_comp 4440 0 (autoclean)
ppp_async 7744 1 (autoclean)
ppp_generic 16380 3 (autoclean) [ppp_deflate bsd_comp ppp_async]
slhc 5264 1 (autoclean) [ppp_generic

For ealier 2.4.nn kernels, loading of these modules may require the following lines within
/etc/module.conf :
### automate ppp modules loading ###
alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
### end ppp block ####
For more recent kernels with their modutils,
these lines are no longer needed.

8) For potential causes of a NO DIALTONE failure, read the Post-install.html
at http://linmodems.technion.ac.il/ Not setting the Country Code may be
and additional problem.

COUNTRY CODE Issues
====================
The modem which you purchase locally or abroad may not be preset
with the proper Country Code setting. An incorrect setting can
hinder acquisition of dial tone.
Inclusion of an X3 (dial without wainting) in the modem Init string
of under wvdial, including in /etc/wvdial.conf a line
Stupid Mode = yes

Dialtone recognition depends on the setting of country
and/or local phone line equipment.

To properly get dialtone for your country phone experiment use
AT+GCI=xx where xx is country code in hexidecimal format.
Theoretically there could be 256 different countries but
not all are valid. Tables in manuals are way off date,
you have to write a small script to try all combinations
for yourself if you can't guess by chance.

After country select you can check textual name of the country it represents.
For example:
at+gci=00
OK
ati9
Japan

If you can't find exact country, choose the nearest one available.
Nearby countries tend to have similar equipment and compatible dialtones.

These comments from: Emard <emard@softhome.net>
=================

9) After a successful CONNECT, the Domain Name Service (DNS) needed
for Browser navigation can be checked with:
# ping corel.com
PING corel.com (206.47.20.85): 56 data bytes
64 bytes from 206.47.20.85: icmp_seq=0 ttl=52 time=209.1 ms
64 bytes from 206.47.20.85: icmp_seq=1 ttl=52 time=189.9 ms
64 bytes from 206.47.20.85: icmp_seq=2 ttl=52 time=180.0 ms
64 bytes from 206.47.20.85: icmp_seq=3 ttl=52 time=179.9 ms
# Ctrl-C
aborts ping
--- corel.com ping statistics ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 179.9/189.7/209.1 ms

# ping 206.47.20.85
PING 206.47.20.85 (206.47.20.85): 56 data bytes
64 bytes from 206.47.20.85: icmp_seq=0 ttl=52 time=179.8 ms
64 bytes from 206.47.20.85: icmp_seq=1 ttl=52 time=190.0 ms
64 bytes from 206.47.20.85: icmp_seq=2 ttl=52 time=170.0 ms
# Ctrl-C
aborts ping

Should there be a success with:
# ping 206.47.20.85
BUT a failure with the named address:
ping corel.com
Then DNS has not been acquired.
Note that failure to stop ethernet service
# /sbin/ifconfig eth0 down
before starting a dialout, will commonly block DNS under ppp.

To terminate the wvdial session, bring the action to the foreground (fg):
# fg wvdial
Ctrl-C to terminate:
wvdial
Caught signal #2! Attempting to exit gracefully...
: secondary DNS address 207.172.3.9
: Terminating on signal 15.
: Connection terminated.
: Connect time 7.8 minutes.
--> Disconnecting at Sat Jul 26 14:06:53 2003

10) The Debian distribution provides a utility:
# pppconfig
for setting up a chatscript for ppp initiation.
Most dialers do use chatscripts and will produce similar records.
Below is the record of a dial out initiated by:

# pon
: pppd 2.4.1 started by marv, uid 1000
: abort on (BUSY)
: abort on (NO CARRIER)
: abort on (VOICE)
: abort on (NO DIALTONE)
: abort on (NO DIAL TONE)
: abort on (NO ANSWER)
: abort on (DELAYED)
: send (ATZ^M)
: expect (OK)
: ATZ^M^M
: OK
: -- got it
: send (ATQ0V1E1M0S0=0W2&C1&D2+FCLASS=0^M)
: expect (OK)
: ^M
: ATQ0V1E1M0S0=0W2&C1&D2+FCLASS=0^M^M
: OK
: -- got it
: send (ATDT3019178111^M)
: expect (CONNECT)
: ^M
: ATDT3019178111^M^M
: CONNECT
: -- got it
: send (\d)
: Serial connection established.
: Using interface ppp0
: Connect: ppp0 <--> /dev/modem
: kernel does not support PPP filtering
Jul 26 14:08:39 stodolsklap kernel: PPP BSD Compression module registered
Jul 26 14:08:39 stodolsklap kernel: PPP Deflate Compression module registered
: local IP address 66.44.1.195
: remote IP address 208.59.89.132
: primary DNS address 207.172.3.8

Once your first CONNECT has been established, than in the future if should suffice
just to use your dialer of choice: wvdial , kppp .gnomeppp or whatever.

Good surfing to you.

11) GENERAL ITEMS

If attemped insertion of a modem driver evokes a complaint like:
unresolved symbol do_SAK_R9a0bcb74
then the kernel-headers using in compiling the modem drivers
do not match those of your current kernel whose KernelVersion is displayed by:
uname -r
and whose kernel config file is often located at /boot/config-KernelVersion
The section above "COMPILING DRIVERS, for Newbies" relates how to make corrections.

There are definitely IPs whose login protocols are Linux hostile.
If you cannot achieve a login, try another Internet Provider (IP).
or ask for someone on discuss@linmodems.org to test your IP.

Many driver packages provide for loading modem drivers on bootup.
Here is a description on how to set it up, if necessary:
http://linmodems.technion.ac.il/arch.../msg00451.html

PLEASE include the diagnostic output of the following Root command in any problem reports:
# setserial -agv /dev/ttyS*

For instructions on having modem drivers loaded on bootup,
particularly the SmartLink slmodem drivers see:
http://linmodems.technion.ac.il/arch.../msg00451.html
For automated removel of drivers after a PPP session see:
http://linmodems.technion.ac.il/arch.../msg00145.html

For general upto date advice:
http://linmodems.technion.ac.il/
http://linmodems.technion.ac.il/resources.html
available in Russian at http://linmodems.nm.ru
for a general PCI_ID database
http://www.pcidatabase.com/
the original Linux winmodems URL is:
http://linmodems.org
with a mailing list on Winmodems:
discuss@linmodems.org
whose archives can be searched at:
http://linmodems.technion.ac.il/ (near bottom of the page)
There is an extensive modem database at:
http://start.at/modem/
Locate your local Linux groups through:
http://www.linux.org/groups/index.html
USB modem information: http://www.linux-usb.org/USB-guide/x332.html
Laptop users should browase http://tuxmobil.org/modem_linux_add1.html

If your IP is MSN, the Microsoft Network,
then for UserName in dialup scripts under Linux, instead use:
MSN/UserName

---------- end FOLLOW UP STEPS ---------------










==================== AC'97/MC97 summary ==========================
Any of the Controllers in the left most column could support
a variety of subSystem soft modems.
Hence the current ambiguity in possible support by drivers under Li
 
Old 07-26-2004, 01:37 PM   #6
Superme
Member
 
Registered: Jul 2004
Location: Smiths Falls Ontario (near ottawa [our capital])
Distribution: slackware 9.1, redhat 9.0, PHLAK, SuSE 9.0Pro windows XP (HEAVILY MODIFIED)
Posts: 111

Original Poster
Rep: Reputation: 15
this what i tried to post last time but wouldnt fit


==================== AC'97/MC97 summary ==========================
Any of the Controllers in the left most column could support
a variety of subSystem soft modems.
Hence the current ambiguity in possible support by drivers under Linux

VendorIDeviceID Controller type
PCI_ID
---------- --------------------------------------
8086:2416 82801AA ICHAA > + a p c .
8086:2426 82801AB ICHAB > + a .
8086:7196 82440 Banister> + a .
8086:2446 82801BA ICH2 > + a p c .
8086:2486 82801CA/CAM AC'97 ICH3 > + a p c i .
8086:24c6 82801DB ICH4 > + a c i b .
8086:24d6 82801EB ICH5 > + i .

1039:7013 SIS 630 > + a p i .
1039:7018 SIS 960 > + i .
10de:01c1 Nvidia Corp > + i .
1106:3068 VIA > + a p c i .
1022:7446 AMD AC_LINK > + .
10b9:5453 ALI 5453 > p c .
10b9:5457 ALI 5457 > + p c i .
e159:0001 TigerJet > i .
1002:434d ATI > i .
1543:3052 SI3052 > i .
--------------------------------------------------------
p http://pctelcompdb.sourceforge.net/
c Conexant - http://www.linuxant.com
+ SmartLink - http://www.smlink.com
i Intel - http://www.intel.com
b Broadcom
======================================================================


If the Primary and Subsystem Vendor information was not adeqaute,
it may be useful to search at http://www.pcidatabase.com/


-----------------------------------------------------
The System has Ethernet capability. If not expert,
shut down ethernet before initiated modem usage with:
# ifconfig eth0 down

00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: AOPEN Inc.: Unknown device 0027
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at a400 [size=256]
Memory at e5800000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2



Within /lib/modules/You_Kernel_Version/kernel/drivers/net/
at least the following modules needed for communication should be found
ppp_deflate.o
zlib_inflate.o
zlib_deflate.o
bsd_comp.o
ppp_async.o
ppp_generic.o
slhc.o
BUT they may be present instead as ModuleName.o.gz
If so unpack them with a commands like:
# gzip /lib/modules/You_Kernel_Version/kernel/drivers/net/ModuleName.o.gz
Alternatively, installing the dialer package KPPP may force their unpacking.

Following a dialout attempt, display loaded modules with:
# /sbin/lsmod
If there are not displayed lines like:

ppp_deflate 3512 1 (autoclean)
zlib_inflate 18980 0 (autoclean) [ppp_deflate]
zlib_deflate 18648 0 (autoclean) [ppp_deflate]
bsd_comp 4440 0 (autoclean)
ppp_async 7744 1 (autoclean)
ppp_generic 16380 3 (autoclean) [ppp_deflate bsd_comp ppp_async]
slhc 5264 1 (autoclean) [ppp_generic

addition of the following lines to /etc/modules.conf or /etc/modules.conf.d/ folders may be needed:

### automate ppp modules loading ###
alias /dev/ppp ppp_generic
alias char-major-108 ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
### end ppp block ####

After any edit of /etc/modules.conf or /etc/modules.conf.d/ folders ,
inform the System by logging into a console with
# su - root
and running the update command:
# depmod -a
which re-reads /etc/modules.conf and parses all the modules dependencies.
Debian like Distros should instead use:
update-modules


Attempted of effective networking links are displayed by command:
# /sbin/ifconfig
A block with "lo" is an internal loopback test and harmless.
However, ethernet "eth0" can be problematic for PPP connections,
because of competition for DNS (domain name service).
The default is to use the DNS specified for etherenet and
without expert configuration, this will block browser naviagation through PPP.
========== ifconfig test =============
lo Link encap:Local Loopback

If is wisest to disable bootup establishment of ethernet in your Control Center.
Depending on your Linux distribution,
one of the following Root commands way alternatively be effective:
# ifdown eth0
# ifconfig eth0 down
# /etc/init.d/network stop
# /etc/init.d/networking stop
 
Old 07-26-2004, 01:38 PM   #7
Superme
Member
 
Registered: Jul 2004
Location: Smiths Falls Ontario (near ottawa [our capital])
Distribution: slackware 9.1, redhat 9.0, PHLAK, SuSE 9.0Pro windows XP (HEAVILY MODIFIED)
Posts: 111

Original Poster
Rep: Reputation: 15
sorry about the legnth but once i get my internet working i wont need windows or so much help
 
Old 07-26-2004, 02:33 PM   #8
jginger
Member
 
Registered: Jul 2004
Distribution: Suse Linux 10.2
Posts: 48

Rep: Reputation: 15
Sorry I have not been able to look through everything but the website http://linmodems.technion.ac.il/arch.../msg00317.html looks promising. Tell me if it helps

Last edited by jginger; 07-26-2004 at 02:35 PM.
 
  


Reply



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
Slow Internet Connection when Connecting to Internet on Browsers lennysokol Linux - Networking 8 04-09-2011 04:29 PM
Nic card -> cable internet modem no internet connection zeshan_b Mandriva 21 09-26-2004 11:48 AM
Messed up my internet settings (NO internet connection) :( Almazick Linux - Networking 2 09-08-2004 12:05 PM
iptables. Can ping through to internet side nic but can't get to internet gonus Linux - Networking 19 07-15-2004 01:27 PM
can't connect to the internet:linux dont read my internet address droplsh Linux - General 1 02-29-2004 07:32 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:06 PM.

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