[hsflinux] Debian Etch installation problem

Marco De Vitis starless at spin.it
Wed May 2 19:04:58 EDT 2007


Hi,
I have a PCI soft modem on a Debian Etch machine, and would like to  
try using the Linuxant drivers, eventually buying the "full" ones to  
use the modem as a fax with HylaFax, if possible.
I tried installing the drivers using the recommended installer, but  
encountered a problem. Here is the output I got when running it and  
following the installation steps:

------------------------SNIP!------------------------
#>sh cnxtinstall.run
Verifying archive integrity... All good.
Uncompressing Linux drivers for Conexant modem chipsets Installer  
version 1.0.0

Please ensure that all modems are attached to the machine.
Press enter to continue.

Detecting all PCI and USB devices in your system... please wait...
Done.

Supported Device Detected
=========================
Name: Communication controller: Conexant Unknown device 2f30
PCI ID: 14F1:2F30 14F1:205D
Needed package: hsfmodem

System Information
==================
Distribution: Debian 4.0
Kernel version: 2.6.18-4-686
Kernel architecture: x86

Recommended Action
==================
The following package should be installed: hsfmodem

To automatically perform the recommended action, you need an active  
Internet connection. If you do not have one, please use the system  
and device information above to download and install the right  
package available at:

HSF: http://www.linuxant.com/drivers/hsf/full/downloads.php
HCF: http://www.linuxant.com/drivers/hcf/full/downloads.php
RIPTIDE: http://www.linuxant.com/drivers/riptide/downloads.php

Do you want to install this package ([y]/n)? y


Conexant HSF softmodem driver Installer version 1.0.0
Copyright (c) 2004-2006 Linuxant inc.

Generating the list of available packages...
Downloading http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem- 
latest/archive... 100%

The following package is compatible with your system:
Generic package : hsfmodem_7.60.00.04full_i386.deb.zip

Please enter 'help' if you want more information about pre-compiled vs.
generic packages. Do you want to install this package ([yes]/no/help)?

Downloading http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem- 
latest/hsfmodem_7.60.00.04full_i386.deb.zip... 100%
Installing the package hsfmodem_7.60.00.04full_i386.deb:

Selecting previously deselected package hsfmodem.
(Reading database ... 93668 files and directories currently installed.)
Unpacking hsfmodem (from hsfmodem_7.60.00.04full_i386.deb) ...
Setting up hsfmodem (7.60.00.04full) ...
Conexant HSF softmodem driver, version 7.60.00.04full

If you need license keys, assistance or more information, please go to:
         http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

No pre-built modules for: Debian-4.0 linux-2.6.18-4-686 i686-SMP

Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)

Building modules for kernel 2.6.18-4-686, using source directory
/lib/modules/2.6.18-4-686/build. Please wait...
done.

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: Oops: 0000 [#1]

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: SMP

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: CPU:    0

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: EIP is at hsfengine744_+0x2060/0x271c [hsfengine]

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: eax: 00000000   ebx: c0000000   ecx: 9c5edf57   edx:  
3f44a000

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: esi: 3feea000   edi: f1f3f9f4   ebp: eb56dcf4   esp:  
eb56dcac

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: Process modprobe (pid: 21372, ti=eb56c000  
task=e97c4aa0 task.ti=eb56c000)

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: Stack: 00000000 00000000 c0000000 00000000 00000000  
00000000 00230000 00000000

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel:        00000000 00000000 00000000 000f5eb0 deadaffe  
6e55a180 14f1230e d1cbf940

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel:        f7294f08 d1cbf96c eb56dd24 f920e8a5 f7b882c0  
00000001 d1cbf944 d1cbf96c

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: Call Trace:

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: Code: 50 bc 48 31 c0 c7 c2 41 d2 ae 0f c7 c2 01 97  
9e 4b 89 e2 89 da 31 c2 81 c7 b4 f9 63 d0 c7 c2 f4 f5 44 3f 21 f2 81  
cf 50 99 b3 f1 <8a> 06 89 f7 89 c1 ff c1 89 c1 29 c1 c7 c2 f1 fb ad  
40 c7 c7 db

Message from syslogd at gpserver at Wed May  2 16:17:13 2007 ...
gpserver kernel: EIP: [<f9215580>] hsfengine744_+0x2060/0x271c  
[hsfengine] SS:ESP 0068:eb56dcac
------------------------SNIP!------------------------

And it halted. I had to kill all related processes by hand, also  
because the /var/lib/dpkg dir remained locked.
Then, after killing the processes, I issued a "dpkg --configure -a",  
as suggested by aptitude, and got the following output:

------------------------SNIP!------------------------
#>dpkg --configure -a
Setting up hsfmodem (7.60.00.04full) ...
Conexant HSF softmodem driver, version 7.60.00.04full

If you need license keys, assistance or more information, please go to:
         http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

Warning: existing driver modules found under:
         /lib/modules/2.6.18-4-686/
Would you like to keep using them? [no] yes

Warning: no device detected by hsf driver - HDA modems may require  
reboot

Note: kernel module snd-via82xx-modem overridden by hsfmc97via
Note: kernel module snd-intel8x0m overridden by hsfmc97ich hsfmc97sis
Note: kernel module snd-atiixp-modem overridden by hsfmc97ati
------------------------SNIP!------------------------

Now, the devices correctly appear in /dev, but AFAICT I cannot  
communicate with the modem. Here is what I get when entering  
"hsfconfig --dumpdiag":

------------------------SNIP!------------------------
#>hsfconfig --dumpdiag
Conexant HSF softmodem driver, version 7.60.00.04full

If you need license keys, assistance or more information, please go to:
         http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

Probing "/dev/ttySHSF"...
------------------------SNIP!------------------------

And that's all, no more output, the command seems halted. Hitting  
Ctrl-C it breaks and tells me that it saved diagnostic info in /tmp/ 
hsfdiag.txt, but the file is too large to be sent here on the list.

What should I do now? Should I uninstall the driver (how?) and  
reinstall it in a different way?
Has anyone installed the HSF driver on an Etch machine?
Thanks.

-- 
Ciao,
   Marco.




More information about the hsflinux mailing list