[hsflinux] latest hsfmodem (7.80.02.04) breaks snd-hda-intel from latest alsa-driver-linuxant (1.0.20.3)
Jasmine
jasmine.aura at yahoo.com
Sun Jul 19 23:03:13 EDT 2009
Attached is ModemData.txt generated by scanModem tool pre-everything (on clean Ubuntu Jaunty 9.04 Install)
# uname -a
Linux jas-everex 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 19:49:51 UTC 2009 i686 GNU/Linux
Default Ubuntu Jaunty 9.04 comes with alsa 1.0.18 installed:
# alsactl -v
alsactl version 1.0.18
************* SOUND WORKING *************
*********** with snd-hda-intel **********
***** alsa-driver-linuxant install ******
# dpkg -i alsa-driver-linuxant_1.0.20.3_all.deb
Selecting previously deselected package alsa-driver-linuxant.
(Reading database ... 128906 files and directories currently installed.)
Unpacking alsa-driver-linuxant (from alsa-driver-linuxant_1.0.20.3_all.deb) ...
Setting up alsa-driver-linuxant (1.0.20.3) ...
Building modules for the 2.6.28-13-generic kernel, please wait... done.
# ls -l /lib/modules/2.6.28-13-generic/kernel/sound/pci/hda/
total 828
-rw-r--r-- 1 root root 93048 2009-07-20 02:37 snd-hda-codec-analog.ko
-rw-r--r-- 1 root root 14576 2009-07-20 02:37 snd-hda-codec-atihdmi.ko
-rw-r--r-- 1 root root 23005 2009-07-20 02:37 snd-hda-codec-cmedia.ko
-rw-r--r-- 1 root root 49520 2009-07-20 02:37 snd-hda-codec-conexant.ko
-rw-r--r-- 1 root root 83599 2009-07-20 02:37 snd-hda-codec-idt.ko
-rw-r--r-- 1 root root 26235 2009-07-20 02:37 snd-hda-codec-intelhdmi.ko
-rw-r--r-- 1 root root 102976 2009-07-20 02:37 snd-hda-codec.ko
-rw-r--r-- 1 root root 14068 2009-07-20 02:37 snd-hda-codec-nvhdmi.ko
-rw-r--r-- 1 root root 271234 2009-07-20 02:37 snd-hda-codec-realtek.ko
-rw-r--r-- 1 root root 16727 2009-07-20 02:37 snd-hda-codec-si3054.ko
-rw-r--r-- 1 root root 46486 2009-07-20 02:37 snd-hda-codec-via.ko
-rw-r--r-- 1 root root 50886 2009-07-20 02:37 snd-hda-intel.ko
# modprobe snd-hda-intel
# lsmod | grep hda
snd_hda_codec_conexant 36868 1
snd_hda_codec_realtek 205188 1
snd_hda_intel 34376 0
snd_hda_codec 84224 3 snd_hda_codec_conexant,snd_hda_codec_realtek,snd_hda_intel
snd_pcm 82948 4 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_page_alloc 17032 2 snd_hda_intel,snd_pcm
snd_hwdep 15364 1 snd_hda_codec
snd 66724 14 snd_hda_codec_conexant,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_pcm,snd_mixer_oss,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
# cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xc0000000 irq 18
# cat /proc/asound/card0/codec#0 | head -7
Codec: Realtek ALC889A
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0885
Subsystem Id: 0x15098405
Revision Id: 0x100101
No Modem Function Group found
# cat /proc/asound/card0/codec#1
Codec: Conexant HSF
Address: 1
Function Id: 0x2
Vendor Id: 0x14f12bfa
Subsystem Id: 0x14f10001
Revision Id: 0x90000
Modem Function Group: 0x2
***** hsfmodem generic pkg install ******
# tar xzf hsfmodem-7.80.02.04full.tar.gz
# cd hsfmodem-7.80.02.04full/
# make install
[..snip..]
To complete the installation and configuration of your modem,
please run "hsfconfig" (or "/usr/sbin/hsfconfig")
# hsfconfig
Conexant HSF softmodem driver, version 7.80.02.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: Ubuntu-9.04 linux-2.6.28-13-generic 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.28-13-generic/build]
Building modules for kernel 2.6.28-13-generic, using source directory
/lib/modules/2.6.28-13-generic/build. Please wait...
done.
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
# lsmod | egrep "^hsf|^snd_hda"
hsfhda 116032 1
snd_hda_codec_conexant 36868 1
snd_hda_codec_realtek 205188 1
snd_hda_intel 34401 1
snd_hda_codec 84224 3 snd_hda_codec_conexant,snd_hda_codec_realtek,snd_hda_intel
hsfusbcd2 69696 0
hsfmc97sis 72000 0
hsfmc97ati 70952 0
hsfmc97ali 77496 0
hsfmc97via 73528 0
hsfmc97ich 75324 0
hsfpcibasic3 113672 0
hsfpcibasic2 71728 0
hsfserial 29092 9 hsfhda,hsfusbcd2,hsfmc97sis,hsfmc97ati,hsfmc97ali,hsfmc97via,hsfmc97ich,hsfpcibasic3,hsfpcibasic2
hsfsoar 101720 7 hsfusbcd2,hsfmc97sis,hsfmc97ati,hsfmc97ali,hsfmc97via,hsfmc97ich,hsfpcibasic2
hsfengine 1307744 10 hsfhda,hsfusbcd2,hsfmc97sis,hsfmc97ati,hsfmc97ali,hsfmc97via,hsfmc97ich,hsfpcibasic3,hsfpcibasic2,hsfserial
hsfosspec 116428 12 hsfhda,hsfusbcd2,hsfmc97sis,hsfmc97ati,hsfmc97ali,hsfmc97via,hsfmc97ich,hsfpcibasic3,hsfpcibasic2,hsfserial,hsfengine
# ls /proc/asound/card0/
pcm0c pcm0p pcm1c pcm1p pcm2c pcm6c pcm6p
# cat /proc/asound/cards
--- no soundcards ---
************* SOUND NOW BROKEN *************
***************** REBOOTED *****************
# lsmod | egrep "^hsf|^snd_hda"
hsfhda 116032 1
hsfserial 29092 1 hsfhda
hsfengine 1307744 2 hsfhda,hsfserial
hsfosspec 116428 4 hsfhda,hsfserial,hsfengine
snd_hda_codec_conexant 36868 1
snd_hda_codec_realtek 205188 1
snd_hda_intel 34401 1
snd_hda_codec 84224 3 snd_hda_codec_conexant,snd_hda_codec_realtek,snd_hda_intel
# wvdialconf
Editing `/etc/wvdial.conf'.
Scanning your serial ports for a modem.
Modem Port Scan<*1>: Scanning ttySHSF0 first, /dev/modem is a link to it.
Modem Port Scan<*1>: SHSF0 S0 S1 S2 S3 SHSF1 SHSF2 SHSF3
Modem Port Scan<*1>: SHSF4 SHSF5 SHSF6 SHSF7
Sorry, no modem was detected! Is it in use by another program?
Did you configure it properly with setserial?
************ SOUND STILL BROKEN ************
# dmesg | less
..snip..
[ 15.578126] HDA Intel 0000:00:10.1: PCI INT B -> Link[LAZA] -> GSI 18 (level, low) -> IRQ 18
[ 15.578179] HDA Intel 0000:00:10.1: setting latency timer to 64
[ 16.071363] input: PS/2 Mouse as /devices/platform/i8042/serio4/input/input8
[ 16.090292] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio4/input/input9
[ 16.149890] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:10.1/input/input10
[ 16.826466] BUG: unable to handle kernel paging request at 7ff6b000
[ 16.826470] IP: [<f820ad61>] hsfengine1273_+0x9a5/0x2704 [hsfengine]
[ 16.826509] *pde = 00000000
[ 16.826511] Oops: 0000 [#1] SMP
[ 16.826513] last sysfs file: /sys/devices/virtual/tty/ttySHSF6/dev
[ 16.826515] Dumping ftrace buffer:
[ 16.826516] (ftrace buffer empty)
..snip..
# dmesg | grep -i apic
[ 0.000000] ACPI: APIC BFF69F7A, 005E (r1 PTLTD APIC 6040000 LTP 0)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] Detected use of extended apic ids on hypertransport bus
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
[ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.728479] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.812002] Booting processor 1 APIC 0x1 ip 0x6000
[ 0.921569] ACPI: Using IOAPIC for interrupt routing
***************** REBOOTED *****************
Rebooted (6 different times), kernel command lines:
---------------------------------------------------
1. noapic
2. acpi=off
3. pnpbios=off
4. acpi=off noapic
5. pnpbios=off noapic
6. pnpbios=off acpi=off
During startup and during shutdown/restart, ALWAYS see the following messages:
(simulated manually with hsfstop)
# hsfstop
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
ERROR: Can't stop the Conexant HSF softmodem driver!
# lsmod | egrep '^hsf|^snd_hda'
hsfhda 116032 1
hsfserial 29092 1 hsfhda
hsfengine 1307744 2 hsfhda,hsfserial
hsfosspec 116428 4 hsfhda,hsfserial,hsfengine
snd_hda_codec_conexant 36868 1
snd_hda_codec_realtek 205188 1
snd_hda_intel 34401 1
snd_hda_codec 84224 3 snd_hda_codec_conexant,snd_hda_codec_realtek,snd_hda_intel
***************** UNINSTALL *****************
hsfmodem-7.80.02.04full# make uninstall
if [ -x /usr/sbin/hsfconfig ]; then \
/usr/sbin/hsfconfig -remove; \
else \
true; \
fi
Removing hsf driver from /lib/modules/2.6.28-13-generic/
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
Warning: Module hsfhda is in use
Warning: Module hsfserial is in use by hsfhda
Warning: Module hsfengine is in use by hsfhda,hsfserial
Warning: Module hsfosspec is in use by hsfhda,hsfserial,hsfengine
ERROR: Can't stop the Conexant HSF softmodem driver!
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/nvm'
rm -rf "/etc/hsfmodem/nvm/hsfpcibasic2" "/etc/hsfmodem/nvm/hsfpcibasic2smart" "/etc/hsfmodem/nvm/hsfpcibasic2hsfi" "/etc/hsfmodem/nvm/hsfpcibasic2bry" "/etc/hsfmodem/nvm/hsfpcibasic3" "/etc/hsfmodem/nvm/hsfmc97" "/etc/hsfmodem/nvm/hsfmc97ali" "/etc/hsfmodem/nvm/hsfmc97ati" "/etc/hsfmodem/nvm/hsfmc97ich" "/etc/hsfmodem/nvm/hsfmc97sis" "/etc/hsfmodem/nvm/hsfmc97via" "/etc/hsfmodem/nvm/hsfcadmus2" "/etc/hsfmodem/nvm/hsfcadmus2smart" "/etc/hsfmodem/nvm/hsfhda"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/nvm'
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/scripts'
rm -f "/usr/sbin/hsfconfig" "/usr/sbin/hsfstop" "/usr/sbin/hsfmodconflicts" "/usr/sbin/hsfdcpd"
rm -f "/usr/lib/hsfmodem/rchsf"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/scripts'
****************** HANGS *******************
(Pressed CTRL+C to end it, as it hangs forever)
^Cmake: *** [uninstall] Interrupt
***************** REBOOTED *****************
************* SOUND WORKS AGAIN ************
# cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xc0000000 irq 18
# cat /proc/asound/card0/codec#0 | head -7
Codec: Realtek ALC889A
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0885
Subsystem Id: 0x15098405
Revision Id: 0x100101
No Modem Function Group found
# cat /proc/asound/card0/codec#1
Codec: Conexant HSF
Address: 1
Function Id: 0x2
Vendor Id: 0x14f12bfa
Subsystem Id: 0x14f10001
Revision Id: 0x90000
Modem Function Group: 0x2
************* Complete Uninstall ************
# make uninstall
if [ -x /usr/sbin/hsfconfig ]; then \
/usr/sbin/hsfconfig -remove; \
else \
true; \
fi
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/nvm'
rm -rf "/etc/hsfmodem/nvm/hsfpcibasic2" "/etc/hsfmodem/nvm/hsfpcibasic2smart" "/etc/hsfmodem/nvm/hsfpcibasic2hsfi" "/etc/hsfmodem/nvm/hsfpcibasic2bry" "/etc/hsfmodem/nvm/hsfpcibasic3" "/etc/hsfmodem/nvm/hsfmc97" "/etc/hsfmodem/nvm/hsfmc97ali" "/etc/hsfmodem/nvm/hsfmc97ati" "/etc/hsfmodem/nvm/hsfmc97ich" "/etc/hsfmodem/nvm/hsfmc97sis" "/etc/hsfmodem/nvm/hsfmc97via" "/etc/hsfmodem/nvm/hsfcadmus2" "/etc/hsfmodem/nvm/hsfcadmus2smart" "/etc/hsfmodem/nvm/hsfhda"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/nvm'
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/scripts'
rm -f "/usr/sbin/hsfconfig" "/usr/sbin/hsfstop" "/usr/sbin/hsfmodconflicts" "/usr/sbin/hsfdcpd"
rm -f "/usr/lib/hsfmodem/rchsf"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/scripts'
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/modules'
rm -rf "/usr/lib/hsfmodem/config.mak" "/usr/lib/hsfmodem/modules/imported" "/usr/lib/hsfmodem/modules"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/modules'
make[1]: Entering directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/diag'
rm -f "/usr/sbin/hsfdiag" "/usr/sbin/hsfscr" "/usr/sbin/hsfdmp"
make[1]: Leaving directory `/home/jas/Documents/drivers/modem/hsfmodem-7.80.02.04full/diag'
rm -f /usr/lib/hsfmodem/LICENSE
rm -f /etc/hsfmodem/package
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxant.com/pipermail/hsflinux/attachments/20090719/475c6d6a/attachment-0001.html
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ModemData.txt
Url: http://www.linuxant.com/pipermail/hsflinux/attachments/20090719/475c6d6a/attachment-0001.txt
More information about the hsflinux
mailing list