Hi,
the source of the problem is likely:
---
cnxthsf_cnxt_serial_add: ComCtrlOpen failed (2049)
ACPI: PCI interrupt for device 0000:00:09.0 disabled
hsfpcibasic2: probe of 0000:00:09.0 failed with error -5
---
in your 'dmesg'. Can you try with the latest version of the driver
available at:
http://www.linuxant.com/drivers/hsf/full/downloads.php#generic
to see if there is a difference?
If it doesn't solve the problem with that package, please send us the
output of 'dumpdiag'. Type the following in a root shell:
---
hsfconfig --dumpdiag
---
Just send us the generated file located in /tmp ('hsfdiag.txt').
It'll help us solve the problem.
Regards,
Jonathan
Technical specialist / Linuxant
www.linuxant.com
support@xxxxxxxxxxxx
Marvin Stodolsky wrote:
RE: would this query be better directed to the Linuxant support team?
Yes, Jonathan provides the expert assistance for Linuxant software
MarvS
On Tue, Mar 18, 2008 at 8:16 AM, Thomas Nichols <nichols7@xxxxxxxxxxxxxx> wrote:
Hi,
I'm trying to get an internal modem working on a Gentoo i686 box. I've
tried hsfmodem, without success, and have now run scanModem - but don't
have a clear idea whether hsfmodem is actually the best approach. Please
could anyone advise?
# uname -a
Linux titania 2.6.22-gentoo-r8 #4 SMP PREEMPT Sat Mar 15 13:04:16 GMT
2008 i686 AMD Sempron(tm) Processor 2600+ AuthenticAMD GNU/Linux
# grep CHOST /etc/make.conf
CHOST="i686-pc-linux-gnu"
I can emerge net-dialup/hsfmodem ok:
# emerge -pv hsfmodem
...
[ebuild R ] net-dialup/hsfmodem-7.68.00.04-r1 USE="-doc" 0 kB
but when I run hsfconfig, although it appears successfully to compile
all modules I get:
---hsfconfig begin----
# hsfconfig
Conexant HSF softmodem driver, version 7.68.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.22-gentoo-r8/
Would you like to keep using them? [no] n
No pre-built modules for: unknown-unknown linux-2.6.22-gentoo-r8 i686-SMP
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.22-gentoo-r8/build]
Building modules for kernel 2.6.22-gentoo-r8, using source directory
/lib/modules/2.6.22-gentoo-r8/build. Please wait...
done.
* Updating /etc/modprobe.conf by hand
...
[ ok ]
* Updating modules.dep
...
[ ok ]
Warning: no device detected by hsf driver - HDA modems may require reboot
Note: HDA support not compiled in the driver (requires a 2.6.16 or later
kernel)
----hsfconfig end----
I ran scanModem, which detects the modem: ModemData.txt is attached.
I found unloading.gz at
http://linmodems.technion.ac.il/packages/unloading.gz (not at the
http://linmodems.technion.ac.il/linmodems/ address given in Bootup.txt,
which might need updating). However, after running ./unloading, although
it strips out most of the loaded modules, the modem still does not
respond. I'm testing with minicom on /dev/modem, and also with
`wvdialconf wvtest` -- neither show any modem responding.
I get the following in dmesg (full dmesg.txt attached):
ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 19 (level, low) -> IRQ 21
cnxthsf_cnxt_serial_add: ComCtrlOpen failed (2049)
ACPI: PCI interrupt for device 0000:00:09.0 disabled
hsfpcibasic2: probe of 0000:00:09.0 failed with error -5
Earlier attempts at hsfconfig complained about 4K_STACKS so this is
switched off (updated kernel rebuilt and running):
# grep 4K /usr/src/linux/.config
# CONFIG_4KSTACKS is not set
Should I be using a different driver? Or would this query be better
directed to the Linuxant support team?
Thanks for your attention; any feedback would be most welcome.
Best regards,
Thomas.