Tao RE: ./slmodemd --country=USA --alsa modem:0 hw:0 == modem:0 is your audio card!! Use ./slmodemd --country=USA --alsa modem:1 or hw:1 MarvS On 9/4/07, Tao Dai <tdai@xxxxxxxxxxxx> wrote: > Hi Marvin, Antonio, > > Thanks a lot! Forget to mention about it, Actually our modem is not > SV92PP which is PCI 2.3 compliant device. > It is a SV92A3 modem which is HDA & AC-97 compliant device. according to > the agere_product_line_card.pdf(page 14).. > and CSP1040 line codec only has 20 pins. > > Modem - Soft SV92A3 / SV92A35 > Digital interface to HDA & > AC-97 buses in notebook > computers. > HDA & AC-97 compliant device. It > provides a low-cost MDC 1.5 form > factor soft modem solution when > used with the CSP1040 line codec. > > Modem - Soft SV92PP > Digital interface to PCI bus > for desktop computers. > PCI 2.3 compliant device. It > provides a low-cost PCI compliant > soft modem when used with the > CSP1040 line codec. > > I tried SLModemd.gcc3.tar.gz. It still doesn't work. > > Please see the log: > > //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// > [root@CFLINUX root]# uname -a > Linux CFLINUX 2.6.16 #6 SMP PREEMPT Tue Aug 28 16:09:24 PDT 2007 i686 > i686 i386 > GNU/Linux > [root@CFLINUX root]# dmesg > Linux version 2.6.16 (root@Linux-Dev) (gcc version 3.4.0) #6 SMP PREEMPT > Tue Aug > 28 16:09:24 PDT 2007 > BIOS-provided physical RAM map: > BIOS-e801: 0000000000000000 - 000000000009f000 (usable) > BIOS-e801: 0000000000100000 - 0000000010000000 (usable) > 0MB HIGHMEM available. > 256MB LOWMEM available. > On node 0 totalpages: 65536 > DMA zone: 4096 pages, LIFO batch:0 > DMA32 zone: 0 pages, LIFO batch:0 > Normal zone: 61440 pages, LIFO batch:15 > HighMem zone: 0 pages, LIFO batch:0 > DMI not present or invalid. > ACPI: Unable to locate RSDP > Allocating PCI resources starting at 20000000 (gap: 10000000:f0000000) > Built 1 zonelists > Kernel command line: ro panic=5 console=ttyS0,9600 endbase=0xA0000 > root=/dev/hda > 2 > No local APIC present or hardware disabled > mapped APIC to ffffd000 (01242000) > Initializing CPU#0 > PID hash table entries: 2048 (order: 11, 32768 bytes) > Detected 400.953 MHz processor. > Using tsc for high-res timesource > Console: colour dummy device 80x25 > Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) > Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) > Memory: 254508k/262144k available (2644k kernel code, 7176k reserved, > 1050k data > , 212k init, 0k highmem) > Checking if this processor honours the WP bit even in supervisor mode... Ok. > Calibrating delay using timer specific routine.. 804.07 BogoMIPS > (lpj=1608154) > Mount-cache hash table entries: 512 > CPU: After generic identify, caps: 00803035 80803035 00000000 00000000 > 00000000 > 00000000 00000000 > CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32 bytes/line) > CPU: L2 Cache: 64K (32 bytes/line) > CPU: After all inits, caps: 00803135 80803035 00000000 00000000 00000000 > 0000000 > 0 00000000 > Checking 'hlt' instruction... OK. > Checking for popad bug... OK. > CPU0: Centaur VIA Samuel 2 stepping 03 > SMP motherboard not detected. > Local APIC not detected. Using dummy APIC emulation. > Brought up 1 CPUs > migration_cost=0 > NET: Registered protocol family 16 > PCI: Using configuration type 1 > ACPI: Subsystem revision 20060127 > ACPI: Interpreter disabled. > Linux Plug and Play Support v0.97 (c) Adam Belay > pnp: PnP ACPI: disabled > SCSI subsystem initialized > usbcore: registered new driver usbfs > usbcore: registered new driver hub > PCI: Probing PCI hardware > PCI: Probing PCI hardware (bus 00) > PCI: Bridge: 0000:00:01.0 > IO window: disabled. > MEM window: disabled. > PREFETCH window: disabled. > PCI: Bus 2, cardbus bridge: 0000:00:0e.0 > IO window: 00001000-000010ff > IO window: 00001400-000014ff > PREFETCH window: 20000000-21ffffff > MEM window: 22000000-23ffffff > PCI: Setting latency timer of device 0000:00:01.0 to 64 > PCI: Enabling device 0000:00:0e.0 (0000 -> 0003) > PCI: Setting latency timer of device 0000:00:0e.0 to 64 > audit: initializing netlink socket (disabled) > audit(1188929959.668:1): initialized > Installing knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx). > io scheduler noop registered > io scheduler anticipatory registered (default) > io scheduler deadline registered > io scheduler cfq registered > isapnp: Scanning for PnP cards... > isapnp: No Plug & Play device found > PNP: No PS/2 controller found. Probing ports directly. > serio: i8042 AUX port at 0x60,0x64 irq 12 > serio: i8042 KBD port at 0x60,0x64 irq 1 > Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled > serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A > Floppy drive(s): fd0 is unknown type 15 (usb?), fd1 is unknown type 15 > (usb?) > floppy0: no floppy controllers found > RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize > Intel(R) PRO/1000 Network Driver - version 6.3.9-k4 > Copyright (c) 1999-2005 Intel Corporation. > Intel(R) PRO/10GbE Network Driver - version 1.0.100-k2 > Copyright (c) 1999-2005 Intel Corporation. > via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker > eth0: VIA Rhine II at 0x1f200, 00:09:0f:78:00:2b, IRQ 11. > eth0: MII PHY found at address 1, status 0x7869 advertising 01e1 Link 41e1. > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > Probing IDE interface ide0... > hda: SanDisk SDCFH-2048, CFA DISK drive > hda: IRQ probe failed (0xfffffffa) > Probing IDE interface ide1... > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > hda: max request size: 128KiB > hda: 4001760 sectors (2048 MB) w/1KiB Cache, CHS=3970/16/63 > hda: hda1 hda2 > libata version 1.20 loaded. > ieee1394: raw1394: /dev/raw1394 device initialized > Yenta: CardBus bridge found at 0000:00:0e.0 [0000:0000] > Yenta: Using INTVAL to route CSC interrupts to PCI > Yenta: Routing CardBus interrupts to PCI > Yenta TI: socket 0000:00:0e.0, mfunc 0x00001002, devctl 0x66 > Yenta: ISA IRQ mask 0x02c8, PCI irq 11 > Socket status: 30000007 > Intel ISA PCIC probe: not found. > usbmon: debugfs is not available > USB Universal Host Controller Interface driver v2.3 > uhci_hcd 0000:00:11.2: UHCI Host Controller > uhci_hcd 0000:00:11.2: new USB bus registered, assigned bus number 1 > uhci_hcd 0000:00:11.2: irq 5, io base 0x0000f380 > usb usb1: configuration #1 chosen from 1 choice > hub 1-0:1.0: USB hub found > hub 1-0:1.0: 2 ports detected > uhci_hcd 0000:00:11.3: UHCI Host Controller > uhci_hcd 0000:00:11.3: new USB bus registered, assigned bus number 2 > uhci_hcd 0000:00:11.3: irq 5, io base 0x0000f3a0 > usb usb2: configuration #1 chosen from 1 choice > hub 2-0:1.0: USB hub found > hub 2-0:1.0: 2 ports detected > usbcore: registered new driver usblp > drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver > Initializing USB Mass Storage driver... > usbcore: registered new driver usb-storage > USB Mass Storage support registered. > usbcore: registered new driver usbhid > drivers/usb/input/hid-core.c: v2.6:USB HID core driver > mice: PS/2 mouse device common for all mice > Advanced Linux Sound Architecture Driver Version 1.0.11rc2 (Wed Jan 04 > 08:57:20 > 2006 UTC). > PCI: Setting latency timer of device 0000:00:11.5 to 64 > codec_read: codec 0 is not valid [0xfc0000] > codec_read: codec 0 is not valid [0xfe0000] > i8042.c: Can't write CTR while closing AUX. > i8042.c: Can't activate KBD, unregistering the port > atkbd: probe of serio1 failed with error -1 > i8042.c: Can't activate AUX, unregistering the port > psmouse: probe of serio0 failed with error -1 > codec_read: codec 0 is not valid [0xfc0000] > codec_read: codec 0 is not valid [0xfe0000] > AC'97 0 access is not valid [0xffffffff], removing mixer. > VIA 82xx Audio: probe of 0000:00:11.5 failed with error -5 > PCI: Setting latency timer of device 0000:00:11.6 to 64 > MC'97 1 converters and GPIO not ready (0x0) > ALSA device list: > #1: VIA 82XX modem at 0xf100, irq 10 > oprofile: using timer interrupt. > NET: Registered protocol family 2 > IP route cache hash table entries: 4096 (order: 2, 16384 bytes) > TCP established hash table entries: 16384 (order: 5, 196608 bytes) > TCP bind hash table entries: 16384 (order: 5, 196608 bytes) > TCP: Hash tables configured (established 16384 bind 16384) > TCP reno registered > ip_conntrack version 2.4 (2048 buckets, 16384 max) - 172 bytes per conntrack > TCP bic registered > NET: Registered protocol family 1 > NET: Registered protocol family 17 > Using IPI Shortcut mode > EXT3-fs: mounted filesystem with ordered data mode. > VFS: Mounted root (ext3 filesystem) readonly. > Freeing unused kernel memory: 212k freed > kjournald starting. Commit interval 5 seconds > EXT3 FS on hda2, internal journal > kjournald starting. Commit interval 5 seconds > EXT3 FS on hda1, internal journal > EXT3-fs: mounted filesystem with ordered data mode. > pcmcia: Detected deprecated PCMCIA ioctl usage. > pcmcia: This interface will soon be removed from the kernel; please > expect break > age unless you upgrade to new tools. > pcmcia: see > http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for > details. > cs: IO port probe 0xc00-0xcff: clean. > cs: IO port probe 0x100-0x4ff: excluding 0x170-0x177 0x370-0x37f 0x4d0-0x4d7 > cs: IO port probe 0xa00-0xaff: clean. > eth0: link up, 100Mbps, full-duplex, lpa 0x41E1 > > [root@CFLINUX root]# lspci -v > 00:00.0 Host bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia] > (rev 05) > Flags: bus master, medium devsel, latency 8 > Memory at <unassigned> (32-bit, prefetchable) > Capabilities: [a0] AGP version 2.0 > > 00:01.0 PCI bridge: VIA Technologies, Inc. VT8601 [Apollo ProMedia AGP] > (prog-if > 00 [Normal decode]) > Flags: bus master, 66Mhz, medium devsel, latency 0 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > Capabilities: [80] Power Management version 2 > > 00:0c.0 Ethernet controller: Unknown device 168c:001b (rev 01) > Subsystem: Accton Technology Corporation: Unknown device f401 > Flags: bus master, medium devsel, latency 64, IRQ 10 > Memory at eff00000 (32-bit, non-prefetchable) [size=64K] > Capabilities: [44] Power Management version 2 > > 00:0d.0 Network and computing encryption device: Fujitsu Microelectr., > Inc.: Unk > nown device 4005 (rev 01) > Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11 > Memory at eff10000 (32-bit, non-prefetchable) [size=4K] > > 00:0e.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller > Flags: bus master, medium devsel, latency 168, IRQ 11 > Memory at 24010000 (32-bit, non-prefetchable) [size=4K] > Bus: primary=00, secondary=02, subordinate=05, sec-latency=176 > Memory window 0: 20000000-21fff000 (prefetchable) > Memory window 1: 22000000-23fff000 > I/O window 0: 00001000-000010ff > I/O window 1: 00001400-000014ff > 16-bit legacy interface ports at 0001 > > 00:0f.0 Ethernet controller: Sundance Technology Inc: Unknown device > 0200 (rev 3 > 1) > Subsystem: Sundance Technology Inc: Unknown device 0201 > Flags: bus master, medium devsel, latency 64, IRQ 5 > I/O ports at f300 [size=128] > Memory at eff11000 (32-bit, non-prefetchable) [size=512] > Expansion ROM at 24000000 [disabled] [size=64K] > Capabilities: [50] Power Management version 2 > > 00:11.0 ISA bridge: VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge] > (rev 10) > Flags: bus master, stepping, medium devsel, latency 0 > Capabilities: [c0] Power Management version 2 > > 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus > Master > IDE (rev 06) (prog-if 8a [Master SecP PriP]) > Flags: bus master, medium devsel, latency 64 > I/O ports at f3c0 [size=16] > Capabilities: [c0] Power Management version 2 > > 00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 1e) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller > Flags: bus master, medium devsel, latency 64, IRQ 5 > I/O ports at f380 [size=32] > Capabilities: [80] Power Management version 2 > > 00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 1e) (prog-if 00 > [UHCI]) > Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller > Flags: bus master, medium devsel, latency 64, IRQ 5 > I/O ports at f3a0 [size=32] > Capabilities: [80] Power Management version 2 > > 00:11.4 Non-VGA unclassified device: VIA Technologies, Inc. VT8235 ACPI > (rev 10) > Flags: medium devsel > Capabilities: [68] Power Management version 2 > > 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 > AC97 Audio > Controller (rev 40) > Flags: medium devsel, IRQ 10 > I/O ports at f000 [size=256] > I/O ports at f3d0 [size=4] > I/O ports at f3e0 [size=4] > Capabilities: [c0] Power Management version 2 > > 00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 > Modem] > (rev 20) > Flags: medium devsel, IRQ 10 > I/O ports at f100 [size=256] > Capabilities: [d0] Power Management version 2 > > 00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] > (rev 51) > Subsystem: VIA Technologies, Inc.: Unknown device 0106 > Flags: bus master, stepping, medium devsel, latency 64, IRQ 11 > I/O ports at f200 [size=256] > Memory at eff12000 (32-bit, non-prefetchable) [size=256] > Capabilities: [40] Power Management version 2 > > [root@CFLINUX root]# lspci -s 00:11.6 -nv > 00:11.6 Class 0780: 1106:3068 (rev 20) > Flags: medium devsel, IRQ 10 > I/O ports at f100 [size=256] > Capabilities: [d0] Power Management version 2 > > [root@CFLINUX root]# lspci -xxx -s 0:11.6 > 00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 > Modem] > (rev 20) > 00: 06 11 68 30 01 00 10 02 20 00 80 07 00 00 00 00 > 10: 01 f1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 30: 00 00 00 00 d0 00 00 00 00 00 00 00 0a 03 00 00 > 40: 05 cc 00 1c f0 00 00 00 00 00 00 02 00 00 00 00 > 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 > d0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 > e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > > [root@CFLINUX root]# cd SLMODEMD.gcc3 > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa modem:0 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:0 > error: mixer setup: attach hw:0 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa modem:1 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:1 > error: mixer setup: attach hw:1 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa hw:0 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:0 > error: mixer setup: attach hw:0 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa hw:1 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:1 > error: mixer setup: attach hw:1 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# setpci -s 0:11.6 44.b=0 > > [root@CFLINUX SLMODEMD.gcc3]# lspci -xxx -s 0:11.6 > 00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 > Modem] > (rev 20) > 00: 06 11 68 30 01 00 10 02 20 00 80 07 00 00 00 00 > 10: 01 f1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 30: 00 00 00 00 d0 00 00 00 00 00 00 00 0a 03 00 00 > 40: 01 cc 00 1c 00 00 00 00 00 00 00 02 00 00 00 00 > 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 > d0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 > e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa modem:0 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:0 > error: mixer setup: attach hw:0 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa modem:1 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:1 > error: mixer setup: attach hw:1 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa hw:0 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:0 > error: mixer setup: attach hw:0 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# ./slmodemd --country=USA --alsa hw:1 > ALSA lib control.c:817:(snd_ctl_open_noupdate) Invalid CTL hw:1 > error: mixer setup: attach hw:1 error: No such file or directory > slmodemd: conf.c:3108: snd_config_update_free: Assertion `update->count > > 0 && u > pdate->finfo' failed. > Aborted > [root@CFLINUX SLMODEMD.gcc3]# > //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// > > Regards, > > Tao Dai > > Marvin Stodolsky wrote: > > Tao, > > > > Use the SLMODEMD.gcc3.tar.gz > > it includes the SLMODEMD.gcc3.4.tar.gz case > > > > The snd-via82xx- modem driver is active on your System. > > But it mostly provides contact with the modem hardware. > > It is the complementary slmodemd, which has the brains for handling COMM > > > > What is shown by: > > > > $ lspci -s 00:11.6 -nv > > It would be good to have the Subsystem info, if displayed > > > > Send further help queries to the LIST, not directly to me > > > > MarvS > > scanModem maintainer > > > > On 9/1/07, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: > > > >> Tao, > >> > >> Support type needed or chipset: slmodemd > >> > >> Packages providing alsa-base and alsa-utilities support should be installed, > >> for necessary support of ALSA modem drivers and slmodemd actions. > >> > >> An ALSA (Advanced Linux Sound Architecture) modem driver: > >> provides Low Level support enabling contact with the modem hardware. > >> For all BUT Conexant chip soft modems (using hsfmodem software) > >> complementary High Level support is through a Smartlink utility: slmodemd > >> > >> Download from http://linmodems.technion.ac.il/packages/smartlink/ > >> the package SLMODEMD.gcc3.4.tar.gz having a compiled slmodemd. Unpack > >> under Linux with: > >> $ tar zxf SLMODEMD.gcc3.4.tar.gz > >> and read instructions therein. But briefly, the modem is setup with > >> command: > >> slmodemd -c YOUR_COUNTRY --alsa modem:1 > >> 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. > >> > >> Report back if you have troubles/questions. > >> > >> Regards, > >> > >> Antonio > >> > >> On 8/29/07, Tao Dai <tdai@xxxxxxxxxxxx> wrote: > >> > >>> Send it again by plain text. > >>> > >>> Hi, > >>> > >>> My soft modem configuration under linux OS: > >>> > >>> Class 0780: 1106:3068 Communication controller: VIA Technologies, > >>> Inc. Intel 537 [AC97 Modem] > >>> Primary PCI_id 1106:3068 > >>> Subsystem PCI_id none > >>> > >>> Softmodem codec or Vendor from diagnostics: AGR02, an AgereSystems > >>> type. (CSP1040 AGR A3) > >>> > >>> I already tried slmodem-2.9.11, agrsm-alpha and alsa via82xx driver, > >>> NOTHING works. > >>> > >>> Regards, > >>> > >>> Tao Dai > >>> > >>> ModemData.txt created by scanModem-0819: > >>> > >>> ////////////////////////////////////////////////////////////////////////////// > >>> Only plain text email is forwarded by the DISCUSS@xxxxxxxxxxxxx List > >>> Server. > >>> Do use the following as the email Subject Line: > >>> SomeName, YourCountry Red Hat Linux release 9 (Shrike) > >>> Kernel kernel 2.6.16 > >>> This will alert cogent experts, and distinguish cases in the Archives. > >>> YourCountry will enable Country Code guidance. > >>> Occassionally responses are blocked by an Internet Provider mail filters. > >>> So in a day, also check the Archived responses at > >>> http://www.linmodems.org . > >>> Local Linux experts can be found through: > >>> http://www.linux.org/groups/index.html > >>> -------------------------- System information ---------------------------- > >>> CPU=i686, Red Hat Linux release 9 (Shrike) > >>> Kernel > >>> Linux version 2.6.16 (root@Linux-Dev) (gcc version 3.4.0) #6 SMP PREEMPT > >>> Tue Aug 28 16:09:24 PDT 2007 > >>> scanModem update of: 2007_August_19 > >>> The modem symbolic link is /dev/modem -> /dev/ttyS14 > >>> > >>> ALSAversion > >>> USB modem not detected by lsusb > >>> > >>> Modem or host audio card candidates have firmware information: > >>> > >>> PCI slot PCI ID SubsystemID Name > >>> ---------- --------- --------- -------------- > >>> 00:11.6 1106:3068 Communication controller: VIA Technologies, > >>> Inc. Intel 537 [AC97 Modem] > >>> > >>> Modem interrupt assignment and sharing: > >>> 10: 0 XT-PIC VIA82XX-MODEM > >>> > >>> --- Bootup diagnostics for card in PCI slot 00:11.6 ---- > >>> PCI: Setting latency timer of device 0000:00:11.6 to 64 > >>> > >>> === Finished modem firmware and bootup diagnostics section. === > >>> === Next deducing cogent software === > >>> > >>> PCIbus=00:11.6 > >>> 00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 > >>> Modem] (rev 20) > >>> Flags: medium devsel, IRQ 10 > >>> I/O ports at f100 [size=256] > >>> Capabilities: [d0] Power Management version 2 > >>> > >>> > >>> CodecFiles not found > >>> > >>> Blacklisted modem driver lines in /etc/modprobe* files are: > >>> > >>> > >>> > >>> A candidate driver could not be identified. > >>> For candidate modem in PCI bus: 00:11.6 > >>> Class 0780: 1106:3068 Communication controller: VIA Technologies, > >>> Inc. Intel 537 [AC97 Modem] > >>> Primary PCI_id 1106:3068 > >>> Subsystem PCI_id none > >>> Softmodem codec or Vendor from diagnostics: AGR02, an AgereSystems type. > >>> from Archives: > >>> > >>> > >>> This is a NEW softmodem case! Please send the output ModemData.txt > >>> to DISCUSS@xxxxxxxxxxxxx , even if further assistance is not needed. > >>> It will enrich the Archive and help others! > >>> ------------------------------------------- > >>> Lacking a dsp (digital signal processing) chip, the modem is a software > >>> intensive or "softmodem" type. Its primary controller manages the traffic > >>> with the CPU. But the software needed is specified in the Subsystem. > >>> ----------------------------------------- > >>> Support type needed or chipset: slmodemd > >>> > >>> Packages providing alsa-base and alsa-utilities support should be installed, > >>> for necessary support of ALSA modem drivers and slmodemd actions. > >>> > >>> An ALSA (Advanced Linux Sound Architecture) modem driver: > >>> provides Low Level support enabling contact with the modem hardware. > >>> For all BUT Conexant chip soft modems (using hsfmodem software) > >>> complementary High Level support is through a Smartlink utility: slmodemd > >>> > >>> Download from http://linmodems.technion.ac.il/packages/smartlink/ > >>> the package SLMODEMD.gcc3.4.tar.gz having a compiled slmodemd. Unpack > >>> under Linux with: > >>> $ tar zxf SLMODEMD.gcc3.4.tar.gz > >>> and read instructions therein. But briefly, the modem is setup with > >>> command: > >>> slmodemd -c YOUR_COUNTRY --alsa modem:1 > >>> 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 diagnostic outputs for this softmodem section have their raw > >>> information in > >>> folders and text files under /proc/asound/ which you can browse. The > >>> information > >>> is from files: > >>> /proc/asound/pcm > >>> ------------------------------- > >>> 01-00: VIA 82XX modem : VIA 82XX modem : playback 1 : capture 1 > >>> > >>> /proc/asound/modules > >>> ------------------------------- > >>> > >>> /proc/asound/card1/codec97#0/mc97#1-1+regs > >>> ------------------------------- > >>> 0:7c = 4147 and 0:7e = 5202 > >>> which were translated from hexadecimal code into: AGR02 > >>> > >>> /proc/asound/card1/codec97#0/mc97#1-1 > >>> ------------------------------- > >>> Extended modem ID: codec=1 LIN1 > >>> > >>> ----------------end Softmodem section -------------- > >>> Writing Smartlink.txt > >>> ============ end Smartlink section ===================== > >>> > >>> Completed candidate modem analyses. > >>> > >>> A UDEV device file system is not active. > >>> > >>> The kernel was compiled with gcc version 3.4.0 and a compiler is not > >>> installed > >>> > >>> linux-headers-2.6.16 resources needed for compiling are not manifestly > >>> ready! > >>> > >>> If compiling is necessary packages must be installed, providing: > >>> gcc-3.4 kernel-source-2.6.16 > >>> > >>> > >>> If a driver compilation files with message including some lack of some > >>> FileName.h (stdio.h for example. > >>> Some additional kernel-header files need installation to /usr/include. > >>> For Debian/Ubuntu related distributions, run the following command to > >>> display the needed package list: > >>> $ sudo apt-get -s install linux-kernel-devel > >>> While some of the files may be on the install CD, others may have to be > >>> found through http://packages.ubuntu.com > >>> > >>> For Ubunut feisty, additional packages required were: > >>> build-essential curl debhelper dpkg-dev g++ g++-4.1 gettext git-core gitk > >>> html2text intltool-debian kernel-package kernel-wedge libc6-dev > >>> libcurl3-gnutls libdigest-sha1-perl liberror-perl libstdc++6-4.1-dev > >>> linux-libc-dev po-debconf rcs tcl8.4 tk8.4 > >>> > >>> > >>> Checking pppd properties: > >>> -rwxr-xr-x 1 root root 184412 Jan 24 2003 /usr/sbin/pppd > >>> > >>> In case of an "error 17" "serial loopback" problem, see: > >>> http://phep2.technion.ac.il/linmodems/archive-sixth/msg02637.html > >>> > >>> To enable dialout without Root permission do: > >>> $ su - root (not for Ubuntu) > >>> chmod a+x /usr/sbin/pppd > >>> or under Ubuntu related Linuxes > >>> chmod a+x /usr/sbin/pppd > >>> > >>> Checking settings of: /etc/ppp/options > >>> lock > >>> > >>> In case of a message like: > >>> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied > >>> see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html > >>> > >>> Read Modem/YourSystem.txt concerning other COMM channels: eth0 > >>> Which can interfere with Browser naviagation. > >>> > >>> Don't worry about the following, it is for the experts > >>> should trouble shooting be necessary. > >>> ========================================================== > >>> > >>> Checking for modem support lines: > >>> -------------------------------------- > >>> /device/modem symbolic link: lrwxrwxrwx 1 root > >>> root 11 Aug 24 21:16 /dev/modem -> /dev/ttyS14 > >>> slmodemd created symbolic link /dev/ttySL0: > >>> Within /etc/udev/ files: > >>> > >>> Within /etc/modprobe.conf files: > >>> > >>> Within any ancient /etc/devfs files: > >>> > >>> Within ancient kernel 2.4.n /etc/module.conf files: > >>> > >>> --------- end modem support lines -------- > >>> > >>> > >>> ////////////////////////////////////////////////////////////////////////////// > >>> > >>> > >>> > > > > > > > > >