[hcflinux] Rockwell HCF PCI modem doesnt work ...

Linuxant modem support modem.support at linuxant.com
Mon Aug 18 07:52:00 EDT 2003


Hi,

you Riptide driver gives "unresolved symbol" errors and the modem has to be
initialized by the Riptide driver before the HCF driver can use it.

Unresolved symbols errors usually mean that the driver modules were compiled
with a kernel source tree different from the one that was used to compile
your currently running kernel.

The easiest way to fix this is probably to configure, compile and install a
custom kernel. Then, boot your custom kernel and run
"riptideconfig" to compile the modem driver modules using the proper kernel
sources.

Regards,

Jean-Simon Durand
Technical specialist / Linuxant
www.linuxant.com
modem.support at linuxant.com


----- Original Message ----- 
From: "Shamit Bagchi" <shamitbagchi at yahoo.com>
To: <hcflinux at lists.linuxant.com>
Sent: Sunday, August 17, 2003 12:42 PM
Subject: [hcflinux] Rockwell HCF PCI modem doesnt work ...


Plz suggest steps to make the modem work . . .

I have a HP Pavilion system with RH 8.0
Kernel 2.4.18-24.8.0


=============================================================
=                  RESULT OF MODEM QUERY                    =
=============================================================
MODEM #1:
  PCI CONFIGURATION INFORMATION READ:
     Vendor Id         : 127A
     Device Id         : 4321
     Revision Id       : NONE
     Sub Vendor Id     : 13E0
     Sub Device Id     : 0210
  DEDUCED INFORMATION:
     Vendor Name       : CONEXANT
     Modem Type        : Unknown communication device
     ATTENTION: An Unknown Conexant communication device
     (Modem) was detected. You can download and install
     the Conexant driver, check if it works with your
     current modem device.
     You may need to configure your Vendor ID and Device
     ID manually (see INSTALL file).
     Download Site     : http://www.mbsi.ca/cnxtlindrv/
=============================================================

HCFCONFIG WORKS AND THEN THE DRIVERS ARE NOT LOADED
ON
MODPROBE HCFPCISERIAL : --->

Warning: loading /lib/modules/2.4.18-24.8.0/misc/hcfpciosspec.o will taint
the kernel: non-GPL license - Copyright (C) 1996-2002 Conexant Systems Inc.
All Rights Reserved.
  See http://www.tux.org/lkml/#export-tainted for information about tainted
modules
Module hcfpciosspec loaded, with warnings
Warning: loading /lib/modules/2.4.18-24.8.0/misc/hcfpciengine.o will taint
the kernel: non-GPL license - Copyright (C) 1996-2002 Conexant Systems Inc.
All Rights Reserved.
Module hcfpciengine loaded, with warnings
Warning: loading /lib/modules/2.4.18-24.8.0/misc/riptideint.o will taint the
kernel: non-GPL license - Copyright (C) 1995-2002 Conexant Systems Inc. All
Rights Reserved.
Module riptideint loaded, with warnings
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: unresolved symbol
unregister_sound_dsp
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: unresolved symbol mpuintr
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: unresolved symbol
register_sound_dsp
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: unresolved symbol
register_sound_mixer
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: unresolved symbol
unregister_sound_mixer
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o:
Hint: You are trying to load a module without a GPL compatible license
      and it has unresolved symbols.  Contact the module supplier for
      assistance, only they can help you.
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: insmod
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o failed
/lib/modules/2.4.18-24.8.0/misc/riptidesound.o: insmod hcfpciserial failed



DMesg Gives:

Linux version 2.4.18-24.8.0 (bhcompile at tweety.devel.redhat.com) (gcc version
3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Fri Jan 31 06:51:30 EST 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e9400 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000bff0000 (usable)
 BIOS-e820: 000000000bff0000 - 000000000bfffc00 (ACPI data)
 BIOS-e820: 000000000bfffc00 - 000000000c000000 (ACPI NVS)
 BIOS-e820: 00000000fffe9400 - 0000000100000000 (reserved)
0MB HIGHMEM available.
191MB LOWMEM available.
On node 0 totalpages: 49136
zone(0): 4096 pages.
zone(1): 45040 pages.
zone(2): 0 pages.
Kernel command line: ro root=LABEL=/
Initializing CPU#0
Detected 451.028 MHz processor.
Speakup v-1.00 CVS: Tue Jun 11 14:22:53 EDT 2002 : initialized
Console: colour VGA+ 80x25
Calibrating delay loop... 896.66 BogoMIPS
Memory: 188924k/196544k available (1315k kernel code, 5700k reserved, 990k
data, 172k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 4096 (order: 3, 32768 bytes)
ramfs: mounted with options: <defaults>
ramfs: max_pages=23807 max_file_pages=0 max_inodes=0 max_dentries=23807
Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0383f9ff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After vendor init, caps: 0383f9ff 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383f9ff 00000000 00000000 00000000
CPU:             Common caps: 0383f9ff 00000000 00000000 00000000
CPU: Intel Pentium III (Katmai) stepping 03
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch at atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfd9a4, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
PCI: Cannot allocate resource region 4 of device 00:07.1
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
speakup:  initialized device: /dev/synth, node (MAJOR 10, MINOR 25)
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
VFS: Diskquotas version dquot_6.5.0 initialized
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ
SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
ttyS1 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
block: 352 slots per queue, batch=88
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x10c0-0x10c7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x10c8-0x10cf, BIOS settings: hdc:DMA, hdd:pio
hda: ST340810A, ATA DISK drive
hdc: FX4821T, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
blk: queue c03b26c4, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03b26c4, I/O limit 4095Mb (mask 0xffffffff)
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=5169/240/63, UDMA(33)
ide-floppy driver 0.99.newide
Partition check:
 hda: hda1 hda2 < hda5 > hda3 hda4
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 131k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 172k freed
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,3), internal journal
Adding Swap: 468712k swap-space (priority -1)
IA-32 Microcode Update Driver: v1.11 <tigran at veritas.com>
microcode: CPU0 updated from revision 10 to 14, date=09101999
microcode: freed 2048 bytes
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
ohci1394: pci_module_init failed
ip_tables: (C) 2000-2002 Netfilter core team
Unable to handle kernel NULL pointer dereference at virtual address 00000043
 printing eip:
c01cbd10
*pde = 00000000
Oops: 0000
hcfpciserial riptide opl3 uart401 pnp soundbase sndshield hcfpciengine
hcfpciosspec binfmt_misc autofs ipt_REJECT iptable_filter ip_tables
microcode nls_iso88
CPU:    0
EIP:    0010:[<c01cbd10>]    Tainted: P
EFLAGS: 00013256
EIP is at pci_set_power_state [kernel] 0x170 (2.4.18-24.8.0)
eax: 00000003   ebx: 00000000   ecx: c38b0000   edx: c38b0d80
esi: ffffffff   edi: c392fd54   ebp: c392fd5b   esp: c392fce0
ds: 0018   es: 0018   ss: 0018
Process insmod (pid: 1081, stackpage=c392f000)
Stack: c011fd2a c1817280 c392fce8 c392fce8 ffffffff c392fd50 c392fd54
c01cbf1b
       ffffffff 00000000 ffffffff cc9bd5b1 ffffffff c0370b80 00000001
ccc30a00
       ffffffff ccc28994 00000001 ccc30a00 ffffffff ccc28994 00000001
cca286af
Call Trace: [<c011fd2a>] __run_task_queue [kernel] 0x5a (0xc392fce0))
[<c01cbf1b>] pci_enable_device [kernel] 0x1b (0xc392fcfc))
[<cc9bd5b1>] cnxthcf_OSGetPCIDeviceResources [hcfpciosspec] 0x2d
(0xc392fd0c))
[<cca286af>] $E$HTFQ6BPABVq/YfNbVb6EACj0bev0 [hcfpciengine] 0xdf
(0xc392fd3c))
[<cca34575>] $E$DztKyD7mC0C8TPFYdb4= [hcfpciengine] 0x29 (0xc392fd6c))
[<cca13b51>] $E$CgV84g/MEGa7V/JaZqmS [hcfpciengine] 0x281 (0xc392fd8c))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392fda8))
[<cca1463d>] $E$CgV86BPABVq/cf9AYqmE [hcfpciengine] 0x21 (0xc392fdac))
[<cca14150>] $E$CgV86hLMB227SfpPZric [hcfpciengine] 0x0 (0xc392fdb8))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392fdc8))
[<cca13763>] $E$CgV84g/MEA== [hcfpciengine] 0xb7 (0xc392fdcc))
[<cca7a440>] $E$HTxC3yLKAEuXROYDNw== [hcfpciengine] 0x0 (0xc392fdd4))
[<cca12271>] $E$Ci1V5gbXO2GqQPg= [hcfpciengine] 0xb5 (0xc392fdec))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392fe04))
[<cc9ef56a>] $E$DSdO6BXXCHGVVfND [hcfpciengine] 0x10a (0xc392fe0c))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe24))
[<cc99a9a5>] hcf_request_port [hcfpciserial] 0x115 (0xc392fe2c))
[<cc99a384>] hcf_event_handler [hcfpciserial] 0x0 (0xc392fe40))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe44))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe48))
[<cc99a9e9>] hcf_config_port [hcfpciserial] 0x21 (0xc392fe4c))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe50))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392fe54))
[<c01296d9>] pm_register [kernel] 0x39 (0xc392fe58))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe68))
[<cc99d09f>] uart_setup_port [hcfpciserial] 0xf7 (0xc392fe6c))
[<cc99f300>] hcf_ports [hcfpciserial] 0x0 (0xc392fe70))
[<cc99cf60>] uart_pm [hcfpciserial] 0x0 (0xc392fe78))
[<cc9ef2b7>] $E$DSdO6BXXCHGZV/NMc74= [hcfpciengine] 0x247 (0xc392fe8c))
[<cc9a03e0>] hcf_tty_driver_normal [hcfpciserial] 0x0 (0xc392fe9c))
[<cc9a0420>] hcf_tty_driver_normal [hcfpciserial] 0x40 (0xc392fea0))
[<cc99d305>] uart_register_driver [hcfpciserial] 0x261 (0xc392feac))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392feb0))
[<cc9a04bc>] hcf_tty_driver_callout [hcfpciserial] 0x1c (0xc392fedc))
[<cc9a03fc>] hcf_tty_driver_normal [hcfpciserial] 0x1c (0xc392fee0))
[<cc9a04a0>] hcf_tty_driver_callout [hcfpciserial] 0x0 (0xc392fee8))
[<cc99ab43>] init_module [hcfpciserial] 0x9f (0xc392fefc))
[<cc99f380>] hcf_reg [hcfpciserial] 0x0 (0xc392ff00))
[<cc99ab30>] init_module [hcfpciserial] 0x8c (0xc392ff0c))
[<c011bfb9>] sys_init_module [kernel] 0x4d9 (0xc392ff1c))
[<cc99a060>] hcf_sched_intr [hcfpciserial] 0x0 (0xc392ff20))
[<cc99e40c>] .kmodtab [hcfpciserial] 0x0 (0xc392ff2c))
[<cc99a060>] hcf_sched_intr [hcfpciserial] 0x0 (0xc392ff58))
[<c0109147>] system_call [kernel] 0x33 (0xc392ffc0))

Code: 8b 46 44 e9 be fe ff ff 90 8d b4 26 00 00 00 00 57 56 53 83
 ide-floppy driver 0.99.newide
hdc: ATAPI 44X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.12



---------------------------------
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software


----------------------------------------------------------------------------
----


_______________________________________________
hcflinux mailing list
hcflinux at lists.linuxant.com
https://www.linuxant.com/mailman/listinfo/hcflinux




More information about the hcflinux mailing list