Re: Thomas Nichols - Conexant HSF on Gentoo 2.6.22-r8 - UK

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks Jonathan.

I've grabbed the latest hsfmodem-7.68.00.07full and run make install ok. I'll send the dumpdiag output directly to you. In case it is of value to anyone else (perhaps unlikely since http://www.linmodems.org/cgi-bin/ezmlm-cgi/1 seems to be robots=noindex,nofollow -- do they only get unique URIs when they get moved to archive?) here are some public notes.

I removed the previous hsfmodem install - `emerge -aC hsfmodem` - but when I run make install I get:

*** WARNING: Trying to compile kernel modules on a AuthenticAMD system while the installed hsf driver package is for i386, this is likely to fail... ***

This is an AMD Sempron2600+ AuthenticAMD, running a 32-bit kernel - from /etc/make.conf:
CFLAGS="-O2 -march=athlon-xp"
CHOST="i686-pc-linux-gnu"
as recommended for this processor at http://gentoo-wiki.com/Safe_Cflags#Sempron.2FSempron64_.28AMD.29

(Note: It looks from the following thread as though I could in fact have used a 64bit kernel with this CPU, and also that using 32bit should be no problem: http://forums.gentoo.org/viewtopic-t-418675-highlight-processor+sempron.html?sid=2d73cf6231bf60d2a04b7169342d2897 )

The `make install` completes ok, but hsfconfig hangs. I'll send the output of hsfconfig --dumpdiag directly to Jonathan.

-- Thomas.



Linuxant support (Jonathan) wrote on 2008/03/18 14:57:
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.

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux