[hcflinux] Modem dials, dialtone stays
D. Mehra
kautilya at gmx.net
Thu Oct 3 14:54:44 EDT 2002
Hi,
I'm having a spot of bother with my modem.
Connexant/Rockwell HCF PCI modem (controllerless) Red Hat 7.2 (2.4.7-10)
Here's the problem:
The dialtone is heard; The modem dials ;the dialtone continues
The sound of the modem dialling is superimposed on the sound of the dialtone.
The dialtone stops after a while and the modem hangs up. The sort of thing
that normally happen only if you pick up the receiver and don't dial at all.
I've used kppp, wvdial and the chat pppd combo with exactly the same results.
I've used different versions of the driver, used binary rpms ,downloaded
src.tgz
and compiled myself with exactly the same reults. A portion of the diagnostic
dump is given below.
All help would be greatly appreciated.
dm
--------------------DIAGNOSTIC DUMP
ATTACHED---------------------------------
-------------- next part --------------
+ date
Mon Sep 30 01:48:50 IST 2002
+ hcfpciconfig --info
Linux HCF controllerless modem drivers, version 0.98mbsibeta02090200
Current HCF configuration:
Country name: "INDIA", T.35 code: 0053
PCI Modem vendor-id: 127A, device-id: 4321
PCI Modem subvendor-id: 13E0, subdevice-id: 0210
Driver inf filename: /etc/hcfpci/inf/hcfv92_riptide_linux.inf
linux-i686(i686)-2.4.7-10-MODVERS RedHat-7.2
+ uname -a
Linux localhost.localdomain 2.4.7-10 #1 Thu Sep 6 17:27:27 EDT 2001 i686 unknown
+ cat /proc/version
Linux version 2.4.7-10 (bhcompile at stripples.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)) #1 Thu Sep 6 17:27:27 EDT 2001
+ lspci -n
00:00.0 Class 0600: 8086:7190 (rev 03)
00:01.0 Class 0604: 8086:7191 (rev 03)
00:07.0 Class 0601: 8086:7110 (rev 02)
00:07.1 Class 0101: 8086:7111 (rev 01)
00:07.2 Class 0c03: 8086:7112 (rev 01)
00:07.3 Class 0680: 8086:7113 (rev 02)
00:0c.0 Class 0401: 127a:4320
00:0c.1 Class 0780: 127a:4321
00:0c.2 Class 0980: 127a:4322
01:00.0 Class 0300: 10de:0020 (rev 04)
+ lspci -n -vvv
00:00.0 Class 0600: 8086:7190 (rev 03)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+
Latency: 32
Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 1.0
Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
00:01.0 Class 0604: 8086:7191 (rev 03)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 128
Bus: primary=00, secondary=01, subordinate=01, sec-latency=80
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: f5000000-f5ffffff
Prefetchable memory behind bridge: fc000000-fcffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B+
00:07.0 Class 0601: 8086:7110 (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00:07.1 Class 0101: 8086:7111 (rev 01) (prog-if 80 [Master])
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 4: I/O ports at 10c0 [size=16]
00:07.2 Class 0c03: 8086:7112 (rev 01)
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin D routed to IRQ 11
Region 4: I/O ports at 1060 [size=32]
00:07.3 Class 0680: 8086:7113 (rev 02)
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin ? routed to IRQ 9
00:0c.0 Class 0401: 127a:4320
Subsystem: 13e0:0200
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 1080 [size=64]
Capabilities: [40] Power Management version 1
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0c.1 Class 0780: 127a:4321
Subsystem: 13e0:0210
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 10
Region 0: Memory at f4000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 1
Flags: PMEClk- DSI+ D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:0c.2 Class 0980: 127a:4322
Subsystem: 13e0:0220
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Region 0: Memory at f4010000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 1
Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
01:00.0 Class 0300: 10de:0020 (rev 04)
Subsystem: 1043:8005
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 40 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at fc000000 (32-bit, prefetchable) [size=16M]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [60] Power Management version 1
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [44] AGP version 1.0
Status: RQ=15 SBA+ 64bit- FW- Rate=x1,x2
Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
+ cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge (rev 3).
Master Capable. Latency=32.
Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
Bus 0, device 1, function 0:
PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge (rev 3).
Master Capable. Latency=128. Min Gnt=140.
Bus 0, device 7, function 0:
ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 2).
Bus 0, device 7, function 1:
IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 1).
Master Capable. Latency=32.
I/O at 0x10c0 [0x10cf].
Bus 0, device 7, function 2:
USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 1).
IRQ 11.
Master Capable. Latency=32.
I/O at 0x1060 [0x107f].
Bus 0, device 7, function 3:
Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 2).
IRQ 9.
Bus 0, device 12, function 0:
Multimedia audio controller: Rockwell International Riptide PCI Audio Controller (rev 0).
IRQ 10.
Master Capable. Latency=32.
I/O at 0x1080 [0x10bf].
Bus 0, device 12, function 1:
Communication controller: Rockwell International Riptide HCF 56k PCI Modem (rev 0).
IRQ 10.
Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0xf4000000 [0xf400ffff].
Bus 0, device 12, function 2:
Input device controller: Rockwell International Riptide PCI Game Controller (rev 0).
Non-prefetchable 32 bit memory at 0xf4010000 [0xf4010fff].
Bus 1, device 0, function 0:
VGA compatible controller: nVidia Corporation Riva TnT 128 [NV04] (rev 4).
IRQ 10.
Master Capable. Latency=40. Min Gnt=5.Max Lat=1.
Non-prefetchable 32 bit memory at 0xf5000000 [0xf5ffffff].
Prefetchable 32 bit memory at 0xfc000000 [0xfcffffff].
+ cat /proc/devices
Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
10 misc
14 sound
29 fb
36 netlink
128 ptm
129 ptm
130 ptm
131 ptm
132 ptm
133 ptm
134 ptm
135 ptm
136 pts
137 pts
138 pts
139 pts
140 pts
141 pts
142 pts
143 pts
162 raw
180 usb
254 iscsictl
Block devices:
1 ramdisk
2 fd
3 ide0
9 md
22 ide1
+ cat /proc/misc
135 rtc
1 psaux
134 apm_bios
+ cat /proc/filesystems
nodev proc
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
ext2
iso9660
nodev devpts
ext3
nodev usbdevfs
nodev autofs
nodev binfmt_misc
+ cat /proc/interrupts
CPU0
0: 138186 XT-PIC timer
1: 1985 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
10: 9288 XT-PIC riptidesound
11: 0 XT-PIC usb-uhci
12: 6184 XT-PIC PS/2 Mouse
14: 39221 XT-PIC ide0
15: 19031 XT-PIC ide1
NMI: 0
ERR: 0
+ cat /proc/iomem
00000000-0009f7ff : System RAM
0009f800-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-07feffff : System RAM
00100000-0023d5ff : Kernel code
0023d600-002541cb : Kernel data
07ff0000-07fffbff : ACPI Tables
07fffc00-07ffffff : ACPI Non-volatile Storage
f4000000-f400ffff : Rockwell International Riptide HCF 56k PCI Modem
f4010000-f4010fff : Rockwell International Riptide PCI Game Controller
f5000000-f5ffffff : PCI Bus #01
f5000000-f5ffffff : nVidia Corporation Riva TnT 128 [NV04]
f8000000-fbffffff : Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
fc000000-fcffffff : PCI Bus #01
fc000000-fcffffff : nVidia Corporation Riva TnT 128 [NV04]
fffe9400-ffffffff : reserved
+ cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0330-0331 : mpu401
0376-0376 : ide1
0388-038b : Yamaha OPL3
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
1000-103f : Intel Corporation 82371AB PIIX4 ACPI
1040-105f : Intel Corporation 82371AB PIIX4 ACPI
1060-107f : Intel Corporation 82371AB PIIX4 USB
1060-107f : usb-uhci
1080-10bf : Rockwell International Riptide PCI Audio Controller
1080-10bf : riptide
10c0-10cf : Intel Corporation 82371AB PIIX4 IDE
10c0-10c7 : ide0
10c8-10cf : ide1
+ cat /proc/dma
4: cascade
+ cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 128MB: write-back, count=1
reg01: base=0xfc000000 (4032MB), size= 8MB: write-combining, count=1
+ cat /proc/modules
ide-cd 27072 0 (autoclean)
cdrom 28512 0 (autoclean) [ide-cd]
riptidelow 17760 1 (autoclean)
riptidesound 14336 2 (autoclean) [riptidelow]
opl3 11872 0 (autoclean) [riptidelow]
riptideint 7392 1 (autoclean) [riptidelow]
mpu401 19376 0 (autoclean) [riptidelow riptidesound]
sound 59680 0 (autoclean) [opl3 mpu401]
soundcore 4464 5 (autoclean) [riptidesound sound]
binfmt_misc 6416 1
iscsi 21984 0 (unused)
scsi_mod 95696 1 [iscsi]
autofs 11520 0 (autoclean) (unused)
appletalk 20912 0 (autoclean)
ipx 16448 0 (autoclean)
ipchains 39200 0
usb-uhci 21536 0 (unused)
usbcore 51712 1 [usb-uhci]
ext3 64624 1
jbd 40992 1 [ext3]
+ cat /etc/modules.conf
alias parport_lowlevel parport_pc
alias usb-controller usb-uhci
alias sound-slot-1 riptidelow
alias /dev/dsp* riptidelow
alias /dev/sound/dsp* riptidelow
alias /dev/mixer* riptidelow
alias /dev/sound/mixer* riptidelow
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
alias /dev/ttySHCF[0-9]* hcfpciserial
alias char-major-240 hcfpciserial
alias /dev/cuaHCF[0-9]* hcfpciserial
alias char-major-241 hcfpciserial
alias /dev/modem hcfpciserial
options hcfpciserial serialmajor=240 calloutmajor=241 pcivendorid=0x127A pcideviceid=0x4321
below hcfpciserial riptidelow
More information about the hcflinux
mailing list