BTW: Re: [K12OSN] C-Media CM8738 Sound Card Problem

murrah boswell otrcomm at isp-systems.net
Tue Jun 2 06:13:43 UTC 2009


Hello Barry,

If I connect the Dell C600 TC to a K12Linux 10 server via pxe, the sound works fine without any SMODULE_01 additions to lts.conf. So 
there is something in the difference between how the two systems view the TC and load modules it appears. I do have to tweek the 
video settings in lts.conf using K12Linux 10 though, where they are perfect under K12LTSP 5EL.

Regards,
Murrah Boswell

murrah boswell wrote:
> Hello Barry,
> 
>> as the tc boots ,do you ever see the line "accepting connections on port
>> 16001",,,shortly before the line to start configuring x?
>> from a terminal on the server do the following,,as root:
>> tail -f /var/log/messages
>> boot the tc,post back here what is in the messages file.
>> you may want to try adding an entry in the lts.conf file for this TC.
>> Something like,
>>
>> [ws100]
>>       SMODULE_01    =  cmipci
>>
> 
> The CM8738 is on my server and I finally got it operational by install 
> the alsa drivers for the cmipci. Once the drivers got located in the 
> uname -r kernel modules directory and I could modprobe the drivers into 
> the kernel, then the server sound card started working.
> 
> However, the sound system on my client terminal is not working. I am 
> using a Dell C600 laptop to test with and it uses a maestro3 sound 
> chipset. I added an entry for my laptop in lts.conf:
> 
> [ws253]
>     SMODULE_01    = snd-maestro3
> 
> And when I reconnected with the laptop via pxe I got:
> 
> [root at testbed log]# tail -f messages
> May 30 22:31:18 testbed dhcpd: DHCPDISCOVER from 00:01:03:8b:0e:2e via eth0
> May 30 22:31:19 testbed dhcpd: DHCPOFFER on 10.10.1.252 to 
> 00:01:03:8b:0e:2e via eth0
> May 30 22:31:19 testbed dhcpd: DHCPREQUEST for 10.10.1.252 (10.10.1.5) 
> from 00:01:03:8b:0e:2e via eth0
> May 30 22:31:19 testbed dhcpd: DHCPACK on 10.10.1.252 to 
> 00:01:03:8b:0e:2e via eth0
> May 30 22:31:19 testbed xinetd[1920]: START: tftp pid=22534 
> from=10.10.1.252
> May 30 22:31:19 testbed in.tftpd[22535]: tftp: client does not accept 
> options
> May 30 22:31:22 testbed dhcpd: DHCPDISCOVER from 00:01:03:8b:0e:2e via eth0
> May 30 22:31:23 testbed dhcpd: DHCPOFFER on 10.10.1.253 to 
> 00:01:03:8b:0e:2e via eth0
> May 30 22:31:23 testbed dhcpd: DHCPREQUEST for 10.10.1.253 (10.10.1.5) 
> from 00:01:03:8b:0e:2e via eth0
> May 30 22:31:23 testbed dhcpd: DHCPACK on 10.10.1.253 to 
> 00:01:03:8b:0e:2e via eth0
> May 30 22:31:23 testbed mountd[1988]: authenticated mount request from 
> ws253.ltsp:999 for /opt/ltsp/i386 (/opt/ltsp/i386)
> May 30 22:31:24 ws253 syslogd started: BusyBox v0.60.4 
> (2007.01.18-19:26+0000)
> May 30 22:31:24 ws253 root: Linux version 2.6.17.8-ltsp-1 (jam at bam) (gcc 
> version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)) #0 PREEMPT Fri Aug 11 13:49:25 
> EDT 2006
> May 30 22:31:24 ws253 root: BIOS-provided physical RAM map:
> May 30 22:31:24 ws253 root:  BIOS-e820: 0000000000000000 - 
> 000000000009fc00 (usable)
> May 30 22:31:24 ws253 root:  BIOS-e820: 000000000009fc00 - 
> 00000000000a0000 (reserved)
> May 30 22:31:24 ws253 root:  BIOS-e820: 0000000000100000 - 
> 000000001ffdb000 (usable)
> May 30 22:31:24 ws253 root:  BIOS-e820: 000000001ffdb000 - 
> 0000000020000000 (reserved)
> May 30 22:31:24 ws253 root:  BIOS-e820: 00000000ffe00000 - 
> 0000000100000000 (reserved)
> May 30 22:31:24 ws253 root: 0MB HIGHMEM available.
> May 30 22:31:24 ws253 root: 511MB LOWMEM available.
> May 30 22:31:24 ws253 root: On node 0 totalpages: 131035
> May 30 22:31:24 ws253 root:   DMA zone: 4096 pages, LIFO batch:0
> May 30 22:31:24 ws253 root:   Normal zone: 126939 pages, LIFO batch:31
> May 30 22:31:24 ws253 root: DMI 2.3 present.
> May 30 22:31:24 ws253 root: ACPI: RSDP (v000 
> DELL                                  ) @ 0x000f4c00
> May 30 22:31:24 ws253 root: ACPI: RSDT (v001 DELL    CPi R   0x27d30708 
> ASL  0x00000061) @ 0x1fff0000
> May 30 22:31:24 ws253 root: ACPI: FADT (v001 DELL    CPi R   0x27d30708 
> ASL  0x00000061) @ 0x1fff0400
> May 30 22:31:24 ws253 root: ACPI: DSDT (v001 INT430 SYSFexxx 0x00001001 
> MSFT 0x0100000e) @ 0x00000000
> May 30 22:31:24 ws253 root: ACPI: PM-Timer IO Port: 0x808
> May 30 22:31:24 ws253 root: Allocating PCI resources starting at 
> 30000000 (gap: 20000000:dfe00000)
> May 30 22:31:24 ws253 root: Built 1 zonelists
> May 30 22:31:24 ws253 root: Kernel command line: root=/dev/ram0 rw 
> initrd=initramfs.gz BOOT_IMAGE=vmlinuz.ltsp auto
> May 30 22:31:24 ws253 root: Enabling fast FPU save and restore... done.
> May 30 22:31:24 ws253 root: Enabling unmasked SIMD FPU exception 
> support... done.
> May 30 22:31:24 ws253 root: Initializing CPU#0
> May 30 22:31:24 ws253 root: PID hash table entries: 2048 (order: 11, 
> 8192 bytes)
> May 30 22:31:24 ws253 root: Detected 1002.441 MHz processor.
> May 30 22:31:24 ws253 root: Using pmtmr for high-res timesource
> May 30 22:31:24 ws253 root: Console: colour VGA+ 80x25
> May 30 22:31:24 ws253 root: Dentry cache hash table entries: 65536 
> (order: 6, 262144 bytes)
> May 30 22:31:24 ws253 root: Inode-cache hash table entries: 32768 
> (order: 5, 131072 bytes)
> May 30 22:31:24 ws253 root: Memory: 514300k/524140k available (2264k 
> kernel code, 9084k reserved, 640k data, 172k init, 0k highmem)
> May 30 22:31:24 ws253 root: Checking if this processor honours the WP 
> bit even in supervisor mode... Ok.
> May 30 22:31:24 ws253 root: Calibrating delay using timer specific 
> routine.. 2006.27 BogoMIPS (lpj=4012555)
> May 30 22:31:24 ws253 root: Security Framework v1.0.0 initialized
> May 30 22:31:24 ws253 root: Mount-cache hash table entries: 512
> May 30 22:31:24 ws253 root: CPU: After generic identify, caps: 0383f9ff 
> 00000000 00000000 00000000 00000000 00000000 00000000
> May 30 22:31:24 ws253 root: CPU: After vendor identify, caps: 0383f9ff 
> 00000000 00000000 00000000 00000000 00000000 00000000
> May 30 22:31:24 ws253 root: CPU: L1 I cache: 16K, L1 D cache: 16K
> May 30 22:31:24 ws253 root: CPU: L2 cache: 256K
> May 30 22:31:24 ws253 root: CPU: After all inits, caps: 0383f9ff 
> 00000000 00000000 00000040 00000000 00000000 00000000
> May 30 22:31:24 ws253 root: Intel machine check architecture supported.
> May 30 22:31:24 ws253 root: Intel machine check reporting enabled on CPU#0.
> May 30 22:31:24 ws253 root: CPU: Intel Pentium III (Coppermine) stepping 0a
> May 30 22:31:24 ws253 root: Checking 'hlt' instruction... OK.
> May 30 22:31:24 ws253 root: SMP alternatives: switching to UP code
> May 30 22:31:24 ws253 root: Freeing SMP alternatives: 0k freed
> May 30 22:31:24 ws253 root: ACPI: setting ELCR to 0200 (from 0820)
> May 30 22:31:24 ws253 root: checking if image is initramfs... it is
> May 30 22:31:24 ws253 root: Freeing initrd memory: 1244k freed
> May 30 22:31:24 ws253 root: NET: Registered protocol family 16
> May 30 22:31:24 ws253 root: ACPI: bus type pci registered
> May 30 22:31:24 ws253 root: PCI: PCI BIOS revision 2.10 entry at 
> 0xfc13e, last bus=1
> May 30 22:31:24 ws253 root: Setting up standard PCI resources
> May 30 22:31:24 ws253 root: ACPI: Subsystem revision 20060127
> May 30 22:31:24 ws253 root: ACPI: Interpreter enabled
> May 30 22:31:24 ws253 root: ACPI: Using PIC for interrupt routing
> May 30 22:31:24 ws253 root: ACPI: PCI Root Bridge [PCI0] (0000:00)
> May 30 22:31:24 ws253 root: PCI: Probing PCI hardware (bus 00)
> May 30 22:31:24 ws253 root: ACPI: Assume root bridge [\_SB_.PCI0] bus is 0
> May 30 22:31:24 ws253 root: PCI quirk: region 0800-083f claimed by PIIX4 
> ACPI
> May 30 22:31:24 ws253 root: PCI quirk: region 0840-084f claimed by PIIX4 
> SMB
> May 30 22:31:24 ws253 root: PIIX4 devres B PIO at 00e0-00e7
> May 30 22:31:24 ws253 root: PIIX4 devres C PIO at 0850-085f
> May 30 22:31:24 ws253 root: Boot video device is 0000:01:00.0
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Routing Table 
> [\_SB_.PCI0._PRT]
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Link [LNKA] (IRQs 9 10 *11)
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Link [LNKB] (IRQs *5 7)
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Link [LNKC] (IRQs 9 10 
> 11) *0, disabled.
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 9 
> 10 *11)
> May 30 22:31:24 ws253 root: ACPI: PCI Interrupt Routing Table 
> [\_SB_.PCI0.AGP_._PRT]
> May 30 22:31:24 ws253 root: ACPI: Power Resource [PADA] (on)
> May 30 22:31:24 ws253 root: Linux Plug and Play Support v0.97 (c) Adam 
> Belay
> May 30 22:31:24 ws253 root: pnp: PnP ACPI init
> May 30 22:31:24 ws253 root: pnp: PnP ACPI: found 15 devices
> May 30 22:31:24 ws253 root: PnPBIOS: Disabled by ACPI PNP
> May 30 22:31:24 ws253 root: PCI: Using ACPI for IRQ routing
> May 30 22:31:24 ws253 root: PCI: If a device doesn't work, try 
> "pci=routeirq".  If it helps, post a report
> May 30 22:31:24 ws253 root: pnp: 00:02: ioport range 0x4d0-0x4d1 has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:02: ioport range 0x800-0x805 could 
> not be reserved
> May 30 22:31:24 ws253 root: pnp: 00:02: ioport range 0x808-0x80f could 
> not be reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x806-0x807 has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x850-0x853 has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x856-0x85f has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x810-0x83f has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x840-0x84f has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x600-0x67f has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:03: ioport range 0x680-0x6ff has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf000-0xf0fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf100-0xf1fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf200-0xf2fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf400-0xf4fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf500-0xf5fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf600-0xf6fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf800-0xf8fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:04: ioport range 0xf900-0xf9fe has 
> been reserved
> May 30 22:31:24 ws253 root: pnp: 00:09: ioport range 0x3f0-0x3f1 has 
> been reserved
> May 30 22:31:24 ws253 root: PCI: Bridge: 0000:00:01.0
> May 30 22:31:24 ws253 root:   IO window: e000-efff
> May 30 22:31:25 ws253 root:   MEM window: fd000000-feffffff
> May 30 22:31:25 ws253 root:   PREFETCH window: f8000000-fbffffff
> May 30 22:31:25 ws253 root: PCI: Bus 2, cardbus bridge: 0000:00:03.0
> May 30 22:31:25 ws253 root:   IO window: 00001000-000010ff
> May 30 22:31:25 ws253 root:   IO window: 00001400-000014ff
> May 30 22:31:25 ws253 root:   PREFETCH window: 30000000-31ffffff
> May 30 22:31:25 ws253 root:   MEM window: 32000000-33ffffff
> May 30 22:31:25 ws253 root: PCI: Bus 6, cardbus bridge: 0000:00:03.1
> May 30 22:31:25 ws253 root:   IO window: 00001800-000018ff
> May 30 22:31:25 ws253 root:   IO window: 00001c00-00001cff
> May 30 22:31:25 ws253 root:   PREFETCH window: 34000000-35ffffff
> May 30 22:31:25 ws253 root:   MEM window: 36000000-37ffffff
> May 30 22:31:25 ws253 root: PCI: Enabling device 0000:00:03.0 (0000 -> 
> 0003)
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt Link [LNKD] enabled at 
> IRQ 11
> May 30 22:31:25 ws253 root: PCI: setting IRQ 11 as level-triggered
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt 0000:00:03.0[A] -> Link 
> [LNKD] -> GSI 11 (level, low) -> IRQ 11
> May 30 22:31:25 ws253 root: PCI: Enabling device 0000:00:03.1 (0000 -> 
> 0003)
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt 0000:00:03.1[A] -> Link 
> [LNKD] -> GSI 11 (level, low) -> IRQ 11
> May 30 22:31:25 ws253 root: NET: Registered protocol family 2
> May 30 22:31:25 ws253 root: IP route cache hash table entries: 4096 
> (order: 2, 16384 bytes)
> May 30 22:31:25 ws253 root: TCP established hash table entries: 16384 
> (order: 4, 65536 bytes)
> May 30 22:31:25 ws253 root: TCP bind hash table entries: 8192 (order: 3, 
> 32768 bytes)
> May 30 22:31:25 ws253 root: TCP: Hash tables configured (established 
> 16384 bind 8192)
> May 30 22:31:25 ws253 root: TCP reno registered
> May 30 22:31:25 ws253 root: Installing knfsd (copyright (C) 1996 
> okir at monad.swb.de).
> May 30 22:31:25 ws253 root: Initializing Cryptographic API
> May 30 22:31:25 ws253 root: io scheduler noop registered
> May 30 22:31:25 ws253 root: io scheduler anticipatory registered (default)
> May 30 22:31:25 ws253 root: io scheduler deadline registered
> May 30 22:31:25 ws253 root: io scheduler cfq registered
> May 30 22:31:25 ws253 root: Limiting direct PCI/PCI transfers.
> May 30 22:31:25 ws253 root: isapnp: Scanning for PnP cards...
> May 30 22:31:25 ws253 root: isapnp: No Plug & Play device found
> May 30 22:31:25 ws253 root: Linux agpgart interface v0.101 (c) Dave Jones
> May 30 22:31:25 ws253 root: agpgart: Detected an Intel 440BX Chipset.
> May 30 22:31:25 ws253 root: agpgart: AGP aperture is 64M @ 0xf4000000
> May 30 22:31:25 ws253 root: [drm] Initialized drm 1.0.1 20051102
> May 30 22:31:25 ws253 root: intelfb: Framebuffer driver for Intel(R) 
> 830M/845G/852GM/855GM/865G/915G/915GM chipsets
> May 30 22:31:25 ws253 root: intelfb: Version 0.9.2
> May 30 22:31:25 ws253 root: Serial: 8250/16550 driver $Revision: 1.90 $ 
> 4 ports, IRQ sharing enabled
> May 30 22:31:25 ws253 root: serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is 
> a 16550A
> May 30 22:31:25 ws253 root: 00:0d: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> May 30 22:31:25 ws253 root: RAMDISK driver initialized: 16 RAM disks of 
> 8192K size 1024 blocksize
> May 30 22:31:25 ws253 root: PNP: PS/2 Controller 
> [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
> May 30 22:31:25 ws253 root: serio: i8042 AUX port at 0x60,0x64 irq 12
> May 30 22:31:25 ws253 root: serio: i8042 KBD port at 0x60,0x64 irq 1
> May 30 22:31:25 ws253 root: mice: PS/2 mouse device common for all mice
> May 30 22:31:25 ws253 root: TCP bic registered
> May 30 22:31:25 ws253 root: NET: Registered protocol family 1
> May 30 22:31:25 ws253 root: NET: Registered protocol family 17
> May 30 22:31:25 ws253 root: Using IPI Shortcut mode
> May 30 22:31:25 ws253 root: ACPI wakeup devices:
> May 30 22:31:25 ws253 root:  LID PBTN PCI0 UAR1 USB0 MPCI
> May 30 22:31:25 ws253 root: ACPI: (supports S0 S1 S3 S4 S5)
> May 30 22:31:25 ws253 root: Freeing unused kernel memory: 172k freed
> May 30 22:31:25 ws253 root: input: AT Translated Set 2 keyboard as 
> /class/input/input0
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt 0000:00:10.0[A] -> Link 
> [LNKD] -> GSI 11 (level, low) -> IRQ 11
> May 30 22:31:25 ws253 root: 3c59x: Donald Becker and others. 
> www.scyld.com/network/vortex.html
> May 30 22:31:25 ws253 root: 0000:00:10.0: 3Com PCI 3c556 Laptop Tornado 
> at e080ec00.
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt 0000:00:10.0[A] -> Link 
> [LNKD] -> GSI 11 (level, low) -> IRQ 11
> May 30 22:31:25 ws253 root: eth0:  setting full-duplex.
> May 30 22:31:25 ws253 root: Synaptics Touchpad, model: 1, fw: 5.7, id: 
> 0x9b48b1, caps: 0x804793/0x0
> May 30 22:31:25 ws253 root: serio: Synaptics pass-through port at 
> isa0060/serio1/input0
> May 30 22:31:25 ws253 root: input: SynPS/2 Synaptics TouchPad as 
> /class/input/input1
> May 30 22:31:25 ws253 root: usbcore: registered new driver usbfs
> May 30 22:31:25 ws253 root: usbcore: registered new driver hub
> May 30 22:31:25 ws253 root: USB Universal Host Controller Interface 
> driver v3.0
> May 30 22:31:25 ws253 root: ACPI: PCI Interrupt 0000:00:07.2[D] -> Link 
> [LNKD] -> GSI 11 (level, low) -> IRQ 11
> May 30 22:31:25 ws253 root: uhci_hcd 0000:00:07.2: UHCI Host Controller
> May 30 22:31:25 ws253 root: uhci_hcd 0000:00:07.2: new USB bus 
> registered, assigned bus number 1
> May 30 22:31:25 ws253 root: uhci_hcd 0000:00:07.2: irq 11, io base 
> 0x0000dce0
> May 30 22:31:25 ws253 root: usb usb1: configuration #1 chosen from 1 choice
> May 30 22:31:25 ws253 root: hub 1-0:1.0: USB hub found
> May 30 22:31:25 ws253 root: hub 1-0:1.0: 2 ports detected
> May 30 22:31:25 ws253 root: ohci_hcd: 2005 April 22 USB 1.1 'Open' Host 
> Controller (OHCI) Driver (PCI)
> May 30 22:31:25 ws253 root: usb 1-1: new low speed USB device using 
> uhci_hcd and address 2
> May 30 22:31:25 ws253 root: usb 1-1: configuration #1 chosen from 1 choice
> May 30 22:31:25 ws253 root: input: Logitech USB-PS/2 Optical Mouse as 
> /class/input/input2
> May 30 22:31:25 ws253 root: usbcore: registered new driver usbmouse
> May 30 22:31:25 ws253 root: drivers/usb/input/usbmouse.c: v1.6:USB HID 
> Boot Protocol mouse driver
> May 30 22:31:25 ws253 root: usbcore: registered new driver usbkbd
> May 30 22:31:25 ws253 root: drivers/usb/input/usbkbd.c: :USB HID Boot 
> Protocol keyboard driver
> May 30 22:31:32 ws253 root: udev detected add of floppy
> May 30 22:31:32 ws253 /bin/ltspfsd[1089]: Program started
> May 30 22:31:32 ws253 init: Entering runlevel: 5
> May 30 22:31:32 ws253 root: udev detected add of cdrom
> May 30 22:32:31 ws253 ltspinfod: Connection from 10.10.1.5 port 51370
> 
> Then I logged on as a user:
> 
> May 30 22:32:31 testbed gconfd (muleindeyard-22654): starting (version 
> 2.14.0), pid 22654 user 'muleindeyard'
> May 30 22:32:31 testbed gconfd (muleindeyard-22654): Resolved address 
> "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only 
> configuration source at position 0
> May 30 22:32:31 testbed gconfd (muleindeyard-22654): Resolved address 
> "xml:readwrite:/home/muleindeyard/.gconf" to a writable configuration 
> source at position 1
> May 30 22:32:31 testbed gconfd (muleindeyard-22654): Resolved address 
> "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only 
> configuration source at position 2
> May 30 22:32:44 testbed gconfd (muleindeyard-22654): Resolved address 
> "xml:readwrite:/home/muleindeyard/.gconf" to a writable configuration 
> source at position 0
> 
> But I still have no local sound from the laptop.
> 
> How can I probe for and detect the local sound device on the laptop 
> while in a k12ltsp session? I don't seem to have access to any of the 
> laptop devices?
> 
> Regards,
> Murrah Boswell
> 
>>
>>
>> Take Care,
>> Barry Cisna
>>
>> _______________________________________________
>> K12OSN mailing list
>> K12OSN at redhat.com
>> https://www.redhat.com/mailman/listinfo/k12osn
>> For more info see <http://www.k12os.org>
>>
> 
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
> 




More information about the K12OSN mailing list