Need driver for Altec Lansing audio

installed on HP Pavillion DV6700 laptop. no driver found for Altec audio.

What’s the output of cat /dev/sndstat?

cat /dev/sndstat
No devices installed.
No devices installed from userspace.

Is this a USB audio device?

No. Is built in to motherboard. I am hoping for a driver I can install.

You can try to load all sound drivers (kldload /boot/kernel/snd_*), and check the output of cat /dev/sndstat again.

that did not work, Is there a place I can search for driver?

What exactly did not work?

loading all sound drivers wirh kldload /boot/kernel/snd_*.

cat /dev/sndstat
No devices installed.
No devices installed from userspace.
[root@NomadBSD /var/log]#

Try kldload snd_driver and check cat /dev/sndstat again.

[root@NomadBSD /var/log]# kldload snd_driver
kldload: can’t load snd_driver: module already loaded or in kernel
[root@NomadBSD /var/log]# cat /dev/sndstat
No devices installed.
No devices installed from userspace.
[root@NomadBSD /var/log]#

It seems, your sound card is not supported. Could you please post the output of dmesg and pciconf -lv?

dmesg shows following line many times and nothing else
wlan0: a looped back NS message is detected during DAD for 2601:3c0:8280:1190:21f:3aff:fe33:84c7. Another DAD probes are being sent.
[root@NomadBSD ~]# pciconf -lv
none0@pci0:0:0:0: class=0x050000 card=0x30cf103c chip=0x054710de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 Memory Controller’
class = memory
subclass = RAM
isab0@pci0:0:1:0: class=0x060100 card=0x30cf103c chip=0x054810de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 ISA Bridge’
class = bridge
subclass = PCI-ISA
none1@pci0:0:1:1: class=0x0c0500 card=0x30cf103c chip=0x054210de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 SMBus’
class = serial bus
subclass = SMBus
none2@pci0:0:1:2: class=0x050000 card=0x30cf103c chip=0x054110de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 Memory Controller’
class = memory
subclass = RAM
none3@pci0:0:1:3: class=0x0b4000 card=0x30cf103c chip=0x054310de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 Co-processor’
class = processor
ohci0@pci0:0:2:0: class=0x0c0310 card=0x30cf103c chip=0x055e10de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 OHCI USB 1.1 Controller’
class = serial bus
subclass = USB
ehci0@pci0:0:2:1: class=0x0c0320 card=0x30cf103c chip=0x055f10de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 EHCI USB 2.0 Controller’
class = serial bus
subclass = USB
ohci1@pci0:0:4:0: class=0x0c0310 card=0x30cf103c chip=0x055e10de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 OHCI USB 1.1 Controller’
class = serial bus
subclass = USB
ehci1@pci0:0:4:1: class=0x0c0320 card=0x30cf103c chip=0x055f10de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 EHCI USB 2.0 Controller’
class = serial bus
subclass = USB
atapci0@pci0:0:6:0: class=0x01018a card=0x30cf103c chip=0x056010de rev=0xa1 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 IDE Controller’
class = mass storage
subclass = ATA
pcib1@pci0:0:8:0: class=0x060401 card=0xcb8410de chip=0x056110de rev=0xa2 hdr=0x01
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 PCI Bridge’
class = bridge
subclass = PCI-PCI
ahci0@pci0:0:9:0: class=0x010185 card=0x30cf103c chip=0x055010de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 AHCI Controller’
class = mass storage
subclass = ATA
nfe0@pci0:0:10:0: class=0x020000 card=0x30cf103c chip=0x054c10de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 Ethernet’
class = network
subclass = ethernet
pcib2@pci0:0:12:0: class=0x060400 card=0x000010de chip=0x056310de rev=0xa2 hdr=0x01
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 PCI Express Bridge’
class = bridge
subclass = PCI-PCI
pcib3@pci0:0:13:0: class=0x060400 card=0x000010de chip=0x056310de rev=0xa2 hdr=0x01
vendor = ‘NVIDIA Corporation’
device = ‘MCP67 PCI Express Bridge’
class = bridge
subclass = PCI-PCI
vgapci0@pci0:0:18:0: class=0x030000 card=0x30cf103c chip=0x053110de rev=0xa2 hdr=0x00
vendor = ‘NVIDIA Corporation’
device = ‘C67 [GeForce 7150M / nForce 630M]’
class = display
subclass = VGA
hostb0@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
vendor = ‘Advanced Micro Devices, Inc. [AMD]’
device = ‘K8 [Athlon64/Opteron] HyperTransport Technology Configuration’
class = bridge
subclass = HOST-PCI
hostb1@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
vendor = ‘Advanced Micro Devices, Inc. [AMD]’
device = ‘K8 [Athlon64/Opteron] Address Map’
class = bridge
subclass = HOST-PCI
hostb2@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
vendor = ‘Advanced Micro Devices, Inc. [AMD]’
device = ‘K8 [Athlon64/Opteron] DRAM Controller’
class = bridge
subclass = HOST-PCI
hostb3@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
vendor = ‘Advanced Micro Devices, Inc. [AMD]’
device = ‘K8 [Athlon64/Opteron] Miscellaneous Control’
class = bridge
subclass = HOST-PCI
none4@pci0:2:5:0: class=0x0c0010 card=0x30cf103c chip=0x08321180 rev=0x05 hdr=0x00
vendor = ‘Ricoh Co Ltd’
device = ‘R5C832 IEEE 1394 Controller’
class = serial bus
subclass = FireWire
sdhci_pci0@pci0:2:5:1: class=0x080500 card=0x30cf103c chip=0x08221180 rev=0x22 hdr=0x00
vendor = ‘Ricoh Co Ltd’
device = ‘R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter’
class = base peripheral
subclass = SD host controller
none5@pci0:2:5:2: class=0x088000 card=0x30cf103c chip=0x08431180 rev=0x12 hdr=0x00
vendor = ‘Ricoh Co Ltd’
device = ‘R5C843 MMC Host Controller’
class = base peripheral
none6@pci0:2:5:3: class=0x088000 card=0x30cf103c chip=0x05921180 rev=0x12 hdr=0x00
vendor = ‘Ricoh Co Ltd’
device = ‘R5C592 Memory Stick Bus Host Adapter’
class = base peripheral
none7@pci0:2:5:4: class=0x088000 card=0x30cf103c chip=0x08521180 rev=0x12 hdr=0x00
vendor = ‘Ricoh Co Ltd’
device = ‘xD-Picture Card Controller’
class = base peripheral
ath0@pci0:3:0:0: class=0x020000 card=0x137a103c chip=0x001c168c rev=0x01 hdr=0x00
vendor = ‘Qualcomm Atheros’
device = ‘AR242x / AR542x Wireless Network Adapter (PCI-Express)’
class = network
subclass = ethernet

As far as I can see from the pciconf output, there is no sound card (connected to the PCI bus). Does dmesg | egrep -i '(audio|sound|multimedia)' produce some output? What does usbconfig say?

cat /var/log/messages | egrep -i ‘(audio|sound|multimedia)’
Jun 6 17:54:54 NomadBSD pulseaudio[2393]: [(null)] module-detect.c: failed to detect any sound hardware.

[root@NomadBSD ~]# usbconfig
ugen3.1: at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen2.1: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen1.1: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.1: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen3.2: <Chicony Electronics Co., Ltd. HP Webcam> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.2: at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA)
[root@NomadBSD ~]#

is there a driver that would find the device?

[root@NomadBSD /home/john]# cat /var/log/messages | egrep -i ‘(audio|sound|multimedia)’
Jun 4 16:01:15 NomadBSD pulseaudio[4324]: [(null)] module-detect.c: failed to detect any sound hardware.
Jun 4 16:01:15 NomadBSD pulseaudio[4324]: [(null)] module.c: Failed to load module “module-detect” (argument: “”): initialization failed.
[root@NomadBSD /home/john]# usbconfig
ugen2.1: at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen3.1: at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.1: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.1: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (0mA)
ugen3.2: <Chicony Electronics Co., Ltd. HP Webcam> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)
ugen0.2: at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (98mA)
[root@NomadBSD /home/john]#

The problem is that there is no device a driver could attach to. Did you check the BIOS if there is an option to enable/disable the sound card/chip?

no option in boot to disable anything. And sound worked on Windows 10, which was the previous OS on this laptop. USB headset works also. Just be nice to have speakers.

From the perspective of the OS there is no device present, so there is nothing we can do. Searching the web, there seems to be a lot of HP Pavilion dv6xxx users having sound problems. One user suggests to reset the BIOS settings to factory defaults. Might be worth a try. Other than that, I have no other ideas.

that’s what I was concluding. 20 years ago, I would attempt to write a driver. I don’t have the skills or patience any more. Been retired too long :slight_smile:
Thanks for your time and effort,
stay safe.

2 Likes