[driverloader] Conflicts with Maestro Sound Card and Driver Loader

Linuxant support (Jonathan) support at linuxant.com
Thu Oct 21 12:08:37 EDT 2004


Hi,

it is possible that the problem on boot is that the 'pcmcia' service is 
not started before the 'network' service since you have a CardBUS 
(32-bit PCMCIA) wireless card.

You could remove the workaround you have inserted into the 
'/etc/rc.local' file and use the following instructions to change the 
starting order of your services :

Please take a look at both the '/etc/init.d/network' and the 
'/etc/init.d/pcmcia' files. In each file, you should see a line like this :

---
# chkconfig <run level number> <start prio number> <kill prio number>
---

Then, please edit the '/etc/init.d/pcmcia' file and change the <start 
prio number> to the <start prio number> found in the 
'/etc/init.d/network' file minus one. You will also have to change the 
<kill prio number> which can be calculated with this simple formula :

<kill prio number> = 100 - <start prio number>

After the modifications have been made to the '/etc/init.d/pcmcia' file, 
please run the following command in a root shell :

---
chkconfig pcmcia reset
---

For the possible conflict between DriverLoader and your sound driver, 
please send at support at linuxant.com the output of 'dumpdiag'. You should 
generate the dump while the wireless card is attached to your machine. 
To generate the dump, type the following command in a root shell:

---
dldrconfig --dumpdiag
---

Just send us the generated file located in /tmp 
('driverloaderdiag.txt'). It'll help us solve the problem.

Regards,


Jonathan
Technical specialist / Linuxant
www.linuxant.com
support at linuxant.com


Mike Young wrote:
> Hi, 
> I am trying to use Driver loader on a Dell Inspiron 3800 with Mandrake 9.1 kernel V 2.4.21-0.33mdk and a Netgear wg511t 
> wireless card. When I boot up the laptop with the wireless card in it conflicts with my sound card and the sound card fails to 
> load. 
>  
> The Driverloader works and brings up the wireless card giving me access to the hub although I am having to issue the 
> following commands in my rc.local : 
> dldrstop 
> modprobe driverloader 
> ifup eth0 
>  
> I am wondering if it has something to do with uhci and usb and kernel ver, though I am not sure why as the sound card is an 
> internal card in the laptop 
>  
> can anybody point me in the right direction please? 
>  
> The following are the relavant cuts from syslog & bootlog WITH wireless card: 
>  
> BOOT.LOG 
> Oct 21 18:52:23 TRILLIAN driverloader: Starting Linuxant DriverLoader 
> Oct 21 18:52:24 TRILLIAN rc: Starting driverloader:  succeeded 
>  
> Oct 21 18:52:28 TRILLIAN aumix: aumix:  error opening mixer 
> Oct 21 18:52:28 TRILLIAN sound: Loading mixer settings failed 
>  
> SYSLOG: 
> Driver Loader & PCMCIA success logs: 
> Oct 21 18:52:27 TRILLIAN kernel: usb.c: registered new driver driverloader 
> Oct 21 18:52:27 TRILLIAN kernel: Linux Kernel Card Services Kernel Version 
> Oct 21 18:52:27 TRILLIAN kernel:   options:  [pci] [cardbus] [pm] 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Found IRQ 11 for device 00:03.0 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:03.1 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:07.2 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Found IRQ 11 for device 00:03.1 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:03.0 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:07.2 
> Oct 21 18:52:27 TRILLIAN kernel: Yenta IRQ list 0698, PCI irq11 
> Oct 21 18:52:27 TRILLIAN kernel: Socket status: 30000020 
> Oct 21 18:52:27 TRILLIAN kernel: Yenta IRQ list 0698, PCI irq11 
> Oct 21 18:52:27 TRILLIAN kernel: Socket status: 30000006 
> Oct 21 18:52:27 TRILLIAN kernel: cs: cb_alloc(bus 2): vendor 0x168c, device 0x0013 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Enabling device 02:00.0 (0000 -> 0002) 
> Oct 21 18:52:27 TRILLIAN kernel: cs: IO port probe 0x0c00-0x0cff: clean. 
> Oct 21 18:52:27 TRILLIAN kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7 
> Oct 21 18:52:27 TRILLIAN kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
> Oct 21 18:52:27 TRILLIAN kernel: PCI: Found IRQ 5 for device 00:08.0 
>  
> Sound Card Errors: 
> Oct 21 18:52:27 TRILLIAN kernel: maestro3: version 1.23 built at 10:57:35 Aug 11 2004 
> Oct 21 18:52:27 TRILLIAN insmod: /lib/modules/2.4.21-0.33mdk/kernel/drivers/sound/maestro3.o.gz: init_module: No such 
> device 
> Oct 21 18:52:27 TRILLIAN insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or 
> IRQ parameters.       You may find more information in syslog or the output from dmesg 
> Oct 21 18:52:27 TRILLIAN modprobe: modprobe: insmod /lib/modules/2.4.21-0.33mdk/kernel/drivers/sound/maestro3.o.gz 
> failed 
> Oct 21 18:52:27 TRILLIAN modprobe: modprobe: insmod maestro3 failed 
> Oct 21 18:52:27 TRILLIAN /etc/hotplug/pci.agent: ... can't load module maestro3 
> Oct 21 18:52:27 TRILLIAN /etc/hotplug/pci.agent: missing kernel or user mode driver maestro3 
> Oct 21 18:52:27 TRILLIAN /etc/hotplug/pci.agent: ... blacklisted module:  usb-uhci 
> Oct 21 18:52:27 TRILLIAN kernel: uhci.c: USB Universal Host Controller Interface driver v1.1 
> Oct 21 18:52:27 TRILLIAN insmod: /lib/modules/2.4.21-0.33mdk/kernel/drivers/usb/uhci.o.gz: init_module: No such device 
> Oct 21 18:52:27 TRILLIAN insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or 
> IRQ parameters.       You may find more information in syslog or the output from dmesg 
> Oct 21 18:52:27 TRILLIAN modprobe: modprobe: insmod /lib/modules/2.4.21-0.33mdk/kernel/drivers/usb/uhci.o.gz failed 
> Oct 21 18:52:27 TRILLIAN modprobe: modprobe: insmod uhci failed 
> Oct 21 18:52:27 TRILLIAN /etc/hotplug/pci.agent: ... can't load module uhci 
> Oct 21 18:52:27 TRILLIAN /etc/hotplug/pci.agent: missing kernel or user mode driver uhci 
>  
>  
> The following is the relavant cuts from syslog & bootlog WITHOUT wireless card: 
>  
> BOOT.LOG 
> Oct 21 19:13:30 TRILLIAN driverloader: Starting Linuxant DriverLoader 
> Oct 21 19:13:31 TRILLIAN rc: Starting driverloader:  succeeded 
> Oct 21 19:13:31 TRILLIAN internet: Checking internet connections to start at boot succeeded 
>  
> Oct 21 19:13:31 TRILLIAN pcmcia: Starting PCMCIA services: 
> Oct 21 19:13:32 TRILLIAN pcmcia: cardmgr[830]: watching 2 sockets 
> Oct 21 19:13:32 TRILLIAN pcmcia: done. 
> Oct 21 19:13:32 TRILLIAN rc: Starting pcmcia:  succeeded 
> Oct 21 19:13:32 TRILLIAN portmap: portmap startup succeeded 
> Oct 21 19:13:35 TRILLIAN aumix: vol set to 36, 36 
> Oct 21 19:13:35 TRILLIAN aumix: pcm set to 80, 80 
> Oct 21 19:13:35 TRILLIAN aumix: speaker set to 67, 67 
> Oct 21 19:13:35 TRILLIAN aumix: line set to 67, 67, P 
> Oct 21 19:13:35 TRILLIAN aumix: mic set to 0, 0, R 
> Oct 21 19:13:35 TRILLIAN aumix: cd set to 80, 80, P 
> Oct 21 19:13:35 TRILLIAN aumix: igain set to 67, 67, P 
> Oct 21 19:13:35 TRILLIAN aumix: line1 set to 67, 67, P 
> Oct 21 19:13:35 TRILLIAN aumix: phin set to 67, 67, P 
> Oct 21 19:13:35 TRILLIAN aumix: phout set to 67, 67 
> Oct 21 19:13:35 TRILLIAN aumix: video set to 67, 67, P 
> Oct 21 19:13:35 TRILLIAN sound: Loading mixer settings succeeded 
>  
> SYSLOG: 
> Driver Loader & PCMCIA success logs: 
> Oct 21 19:13:33 TRILLIAN kernel: usb.c: registered new driver driverloader 
> Oct 21 19:13:33 TRILLIAN kernel: Linux Kernel Card Services Kernel Version 
> Oct 21 19:13:33 TRILLIAN kernel:   options:  [pci] [cardbus] [pm] 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Found IRQ 11 for device 00:03.0 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:03.1 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:07.2 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Found IRQ 11 for device 00:03.1 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:03.0 
> Oct 21 19:13:33 TRILLIAN kernel: PCI: Sharing IRQ 11 with 00:07.2 
> Oct 21 19:13:33 TRILLIAN kernel: Yenta IRQ list 0698, PCI irq11 
> Oct 21 19:13:33 TRILLIAN kernel: Socket status: 30000006 
> Oct 21 19:13:33 TRILLIAN kernel: Yenta IRQ list 0698, PCI irq11 
> Oct 21 19:13:33 TRILLIAN kernel: Socket status: 30000006 
> Oct 21 19:13:33 TRILLIAN kernel: cs: IO port probe 0x0c00-0x0cff: clean. 
> Oct 21 19:13:33 TRILLIAN kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7 
> Oct 21 19:13:33 TRILLIAN kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
>  
> Sound Card Success Logs: 
> Oct 21 19:13:34 TRILLIAN kernel: maestro3: version 1.23 built at 10:57:35 Aug 11 2004 
> Oct 21 19:13:34 TRILLIAN kernel: PCI: Found IRQ 5 for device 00:08.0 
> Oct 21 19:13:34 TRILLIAN kernel: maestro3: Configuring ESS Maestro3(i) found at IO 0xD800 IRQ 5 
> Oct 21 19:13:34 TRILLIAN kernel: maestro3:  subvendor id: 0x00bb1028 
> Oct 21 19:13:35 TRILLIAN kernel: ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23) 
> Oct 21 19:13:35 TRILLIAN sound: Loading sound module (maestro3) succeeded 
>  
>  


More information about the driverloader mailing list