[hcflinux] HCF driver for Olitec pci ADSL/v92 ready

Benoit FAVRE ben.favre at wanadoo.fr
Sun Jan 5 12:19:04 EST 2003


Hello,
I have a olitec adsl card and they do not provide a driver for linux. They
told me the driver was under developpment at Conexant so i reached this
website.

The Olitec PCI ADSL/v92 ready card is not recogniced by the HCF configurator
but the HSF configurator guesses that it is a HCF modem.
So, i tryed to configure it by hand, and it works ok in hcfpciconfig.
But the /dev/modem says there is no device. (cat /dev/modem or echo toto >
/dev/modem)
Then i looked at the lsmod output and no HCF module was loaded. I tryed to
load them manually, using the ones provided with the driver.
This resulted in a kernel segmentation fault and there is the result.

Unable to handle kernel NULL pointer dereference at virtual address 00000043
 printing eip:
c01ab6e0
*pde = 00000000
Oops: 0000
hcfpciserial hcfpciengine hcfpciosspec autofs 8139too mii ide-cd cdrom
usb-uhc
CPU:    0
EIP:    0010:[<c01ab6e0>]    Tainted: P
EFLAGS: 00010256
EIP is at pci_set_power_state [kernel] 0x30 (2.4.18-3)
eax: 00000003   ebx: 00000000   ecx: 00000000   edx: ffffffff
esi: ffffffff   edi: ffffffff   ebp: c4465d84   esp: c4465d1c
ds: 0018   es: 0018   ss: 0018
Process insmod (pid: 1323, stackpage=c4465000)
Stack: c8910d4f ffffffff ffffffff c4465d80 c01ab95d ffffffff 00000000
c89b29c4
       c889b4f5 ffffffff 00030002 c89aa360 00030004 c89aa354 c89aa360
00010013
       c89b29c4 00000000 c89aa990 00000001 c88fb44e ffffffff c4465d80
c4465d84
Call Trace: [<c8910d4f>] $E$HTxC3wT3AUK/ROVI [hcfpciengine] 0x2b
[<c01ab95d>] pci_enable_device [kernel] 0xd
[<c889b4f5>] cnxthcf_OSGetPCIDeviceResources [hcfpciosspec] 0x2d
[<c88fb44e>] $E$HTFQ6BPABVq/YfNbVb6EACj0bev0 [hcfpciengine] 0x96
[<c88f5bb5>] $E$DztKyD7mC0C8TPFYdb4= [hcfpciengine] 0x29
[<c88d5bd5>] $E$CgV84g/MEGa7V/JaZqmS [hcfpciengine] 0x281
[<c89a4e80>] hcf_reg [hcfpciserial] 0x0
[<c88d66a9>] $E$CgV86BPABVq/cf9AYqmE [hcfpciengine] 0x21
[<c88d61bc>] $E$CgV86hLMB227SfpPZric [hcfpciengine] 0x0
[<c89a4e80>] hcf_reg [hcfpciserial] 0x0
[<c88d57e7>] $E$CgV84g/MEA== [hcfpciengine] 0xb7
[<c893b3c0>] $E$HTxC3yLKAEuXROYDNw== [hcfpciengine] 0x0
[<c88d42bd>] $E$Ci1V5gbXO2GqQPg= [hcfpciengine] 0xb5
[<c89a4e80>] hcf_reg [hcfpciserial] 0x0
[<c88b156a>] $E$DSdO6BXXCHGVVfND [hcfpciengine] 0x10a
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a0c95>] hcf_request_port [hcfpciserial] 0x101
[<c89a0644>] hcf_event_handler [hcfpciserial] 0x0
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a0ce7>] hcf_config_port [hcfpciserial] 0x1b
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c012452e>] pm_register [kernel] 0xe
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a321d>] uart_setup_port [hcfpciserial] 0x99
[<c89a4e00>] hcf_ports [hcfpciserial] 0x0
[<c89a313c>] uart_pm [hcfpciserial] 0x0
[<c89a5f00>] hcf_tty_driver_normal [hcfpciserial] 0x0
[<c89a5f40>] hcf_tty_driver_normal [hcfpciserial] 0x40
[<c89a34d8>] uart_register_driver [hcfpciserial] 0x250
[<c89a4e80>] hcf_reg [hcfpciserial] 0x0
[<c89a5fc0>] hcf_tty_driver_callout [hcfpciserial] 0x0
[<c89a0ea1>] init_module [hcfpciserial] 0x10d
[<c89a4e80>] hcf_reg [hcfpciserial] 0x0
[<c0131dd5>] __alloc_pages [kernel] 0x75
[<c89a0e86>] init_module [hcfpciserial] 0xf2
[<c0118e65>] sys_init_module [kernel] 0x535
[<c89a3fdc>] .kmodtab [hcfpciserial] 0x0
[<c89a0060>] hcf_sched_intr [hcfpciserial] 0x0
[<c0108923>] system_call [kernel] 0x33
Code: 8b 47 44 39 d8 0f 84 d5 00 00 00 6a 01 57 e8 7d fe ff ff 5a

i also made a hcfdiag.txt file, but it was too heavy to put it in my mail.
The card has two chips on it : a 11627-31 and a p5100-11. I don't know if
the driver will work with these, but i'd apreciate help.

Thanks,
   ----------------------------
   Benoit Favre
   Allegorian
   Creativa - Batiment A
   BP 1221 - Cedex 09
   84000 Avignon
   Tel. : +33 (0)4 90 84 12 09 - Fax : +33 (0)4 90 23 67 02
   Mobile : +33 (0)6 63 20 02 14
   e-mail : bfavre at allegorian.com - www.allegorian.com





More information about the hcflinux mailing list