Re: John Canada Kernel 2.6.22-14-generic

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



John,
First of all please understand this.
slmodemd is a software replacement (as in any Winmodem architecture) of the hardware which you would have in a true hardware modem. If you switch off a pure hardware modem, you have no chance to communicate, right?
Stopping slmodemd with CTRL-C does IDENTICALLY the same.
So LEAVE slmodemd RUNNING UNTIL YOU DO NOT NEED THE MODEM ANY MORE.
No further command (such as wvdialconf) must be launched from the window in which slmodemd is kept running.
Just open as many windows as you need.
THE SAME IS TRUE FOR WVDIAL. wvdialconf prepares the configuration for wvdial and as you have seen it quickly exits. STOPPING wvdial WITH CTRL-C is identical to pulling the phone cord out of the outlet, i.e. when you want to terminate the call. You can launch wvdial or any other dialler as many times as you like while slmodemd is running. The phone company will charge while wvdial is running but not while slmodemd only is running.

Jacques

Syntactics Inc. wrote:
Marv,

Performed what you asked:

		For softmodem chip:  0x10573057 recognized from The
/proc/asound/pcm file reports:
		-----------------------
		  00-06: Si3054 Modem : Si3054 Modem

		hw:0,6 is the ALSA specified device.

		 Download from
http://linmodems.technion.ac.il/packages/smartlink/
		 the package SLMODEMD.gcc4.1.tar.gz having a compiled
slmodemd. Unpack under Linux with:
		        $ tar zxf SLMODEMD.gcc4.1.tar.gz  and read
instructions therein.
		But briefly, the modem is setup with command:
		        sudo slmodemd -c CANADA  --alsa hw:0,6  reporting
dynamic creation of ports:
		        /dev/ttySL0 --> /dev/pts/N   , with N some number

		 Read Smartlink.txt and Modem/YourSystem.txt for follow
through guidance.

The SLMODEMD.gcc4.1 expanded properly.
The command: 'sudo slmodemd -c CANADA  --alsa hw:0,6'
It told me to use 'dev/ttySL0' as modem device, Ctlrl+C for termination.

So I pressed Ctlrl+C to get back to the terminal prompt.

It created the symbolic link '/dev/ttySL0' -> '/dev/pts/0' , the first time
I ran it, it created '/dev/pts/0'.
The second time I ran it (after much trial and error with other commands to
follow in the expanded SLMODEMD.gcc4.1 folder), it said it created the
symbolic link '/dev/ttySL0' -> '/dev/pts/1' , however, there is no
'/dev/pts/1'  only '/dev/pts/0'.

Modified 'wvdial.conf' by adding the phone number, userid and password, then
copied it from the expanded 'SLMODEMD.gcc4.1' folder to '/etc/wvdial.conf'.

Running 'setserial -agv /dev/ttyS*' produced:

/dev/ttyS0, Line 0, UART: unknown, Port: 0x03f8, IRQ: 4
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test

/dev/ttyS1, Line 1, UART: unknown, Port: 0x02f8, IRQ: 3
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test

/dev/ttyS2, Line 2, UART: unknown, Port: 0x03e8, IRQ: 4
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal skip_test

/dev/ttyS3, Line 3, UART: unknown, Port: 0x02e8, IRQ: 3
        Baud_base: 115200, close_delay: 50, divisor: 0
        closing_wait: 3000
        Flags: spd_normal


Ran: 'sudo mknod -m 600 /dev/slamr0 c 242 0'
Ran: 'sudo mknod -m 600 /dev/slusb0 c 243 0'
Which installed the 'slamr0 and slusb0' files in /dev.

Running: 'sudo modprobe -r snd-hda-intel' produced:
FATAL: Module snd_hda_intel is in use.

Running: 'alsactl --version' produced:
alsactl version 1.0.14

The documentation said that I would need to install and compile a new
version of ALSA. I have already downloaded and installed the header.h files from
'linux-libc-dev_2.6.22-14.51_i386.deb in preparation for any compiles that
may be required.  Also read through DriverCompiling.txt and followed best I
could and set EXTRAVERSION =    from EXTRAVERSION = .9 in the Makefile.
When I finally ran 'make bzImage' it spilled itself out with plenty of
errors.  I had been trying to compile the Conexant driver prior to resorting
to sending you the ModemData.txt file.

Running: 'wvdialconf /etc/wvdial.conf' produced:
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@xxxxxxxxxxxx>.


Running 'lsmod' produced:
Module                  Size  Used by
battery 11012 0 ac 6148 0 thermal 14344 0 fan 5764 0 button 8976 0 rtl8187 35328 0 eeprom_93cx6 3200 1 rtl8187 e100 37644 0 mii 6528 1 e100 i915 25856 2 drm 83348 3 i915 rfcomm 42136 2 l2cap 26240 11 rfcomm
bluetooth              57060  4 rfcomm,l2cap
ppdev 10244 0 acpi_cpufreq 10568 0 cpufreq_ondemand 9612 2 cpufreq_userspace 5280 0 cpufreq_conservative 8072 0 cpufreq_stats 7232 0 freq_table 5792 3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats cpufreq_powersave 2688 0 container 5504 0 video 18060 0 dock 10656 0 sbs 19592 0 ipv6 273892 10 ppp_generic 29332 0 slhc 7552 1 ppp_generic sbp2 24072 0 parport_pc 37412 0 lp 12580 0 parport 37448 3 ppdev,parport_pc,lp arc4 2944 2 joydev 11328 0 ecb 4608 2 blkcipher 7556 1 ecb rc80211_simple 6912 1 snd_hda_intel 263712 1 snd_pcm_oss 44672 0 snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm                80388  2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 4740 0 mac80211 171016 2 rtl8187,rc80211_simple snd_seq_oss 33152 0 cfg80211 7304 1 mac80211 snd_seq_midi 9600 0 pcmcia 41388 0 snd_rawmidi 25728 1 snd_seq_midi usbhid 29536 0 hid 28928 1 usbhid
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                53232  6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
snd_seq_device          9228  5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
tifm_7xx1 8832 0 tifm_core 11652 1 tifm_7xx1 psmouse 39952 0 shpchp 34580 0 pci_hotplug 32704 1 shpchp yenta_socket 27532 1 rsrc_nonstatic 14080 1 yenta_socket
pcmcia_core            40980  3 pcmcia,yenta_socket,rsrc_nonstatic
intel_agp 25620 1 agpgart 35016 3 drm,intel_agp iTCO_wdt 11940 0 iTCO_vendor_support 4868 1 iTCO_wdt serio_raw 8068 0 snd 54660 11
snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_
seq,snd_timer,snd_seq_device
soundcore               8800  1 snd
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
evdev 11136 7 ext3 133896 1 jbd 60456 1 ext3
mbcache                 9732  1 ext3
sd_mod 30336 3 sg 36764 0 sr_mod 17828 0 cdrom 37536 1 sr_mod ata_generic 8452 0 ohci1394 36528 0 ieee1394 96312 2 sbp2,ohci1394 ehci_hcd 36492 0 uhci_hcd 26640 0 usbcore 138632 5 rtl8187,usbhid,ehci_hcd,uhci_hcd ahci 23300 2 ata_piix 17540 0 libata 125168 3 ata_generic,ahci,ata_piix
scsi_mod              147084  5 sbp2,sd_mod,sg,sr_mod,libata
processor              32072  2 thermal,acpi_cpufreq
fuse 47124 1 apparmor 40728 0 commoncap 8320 1 apparmor

Marv, I am a newbie at this.  I've been reading my face off and I'm getting
lost in the files to read.  So much info about so many other pieces of
hardware, etc.  and many referrences to web pages which lead into a vast
world of instructions about modems, compilers, etc.  I think I need some
very specific steps to follow, specific to Ubuntu 7.10.




[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux