[Voyage-linux] USB Keyboard problem
(spam-protected)
(spam-protected)
Mon Nov 29 18:24:28 HKT 2010
Hello,
here is the result of lsmod :
voyage:~# lsmod
Module Size Used by
ipv6 207208 14
ledtrig_netdev 4216 0
ledtrig_timer 2548 0
ledtrig_heartbeat 1768 0
leds_alix2 2240 0
led_class 3428 1 leds_alix2
geodewdt 3964 2
scx200_acb 4164 0
hwmon_vid 2116 0
lm90 13344 0
i2c_core 17524 2 scx200_acb,lm90
hostap_pci 42116 0
hostap 85020 1 hostap_pci
lib80211 4804 2 hostap_pci,hostap
natsemi 23216 0
geode_rng 1596 0
rng_core 3444 1 geode_rng
ecb 2328 0
snd_cs5535audio 10244 0
snd_ac97_codec 91512 1 snd_cs5535audio
ac97_bus 1308 1 snd_ac97_codec
snd_pcm 57468 2 snd_cs5535audio,snd_ac97_codec
snd_timer 16324 1 snd_pcm
usbhid 22008 0
snd 43184 4
snd_cs5535audio,snd_ac97_codec,snd_pcm,snd_timer
cs5535_gpio 3744 0
geode_aes 5180 0
soundcore 5228 1 snd
snd_page_alloc 7224 2 snd_cs5535audio,snd_pcm
pcspkr 2004 0
ata_generic 4284 0
libata 137872 1 ata_generic
ide_pci_generic 3576 0
cs5536 3760 0
ohci_hcd 20008 0
ehci_hcd 29340 0
usbcore 112132 4 usbhid,ohci_hcd,ehci_hcd
via_rhine 18916 0
mii 3900 1 via_rhine
amd74xx 5336 1
voyage:~#
Am I supposed to find a keyboard module in there ? I cant find it.
And here is dmesg, cant find a keyboard in there either. All I found was :
[ 7.218080] usb 2-2: new low speed USB device using ohci_hcd and address 2
[ 7.376403] usb 2-2: configuration #1 chosen from 1 choice
Is the keyboard not detected correctly ?
voyage:~# dmesg
000000] ACPI Warning (tbfadt-0612): Invalid length for Pm2ControlBlock:
16, using default 8 [20090320]
[ 0.000000] ACPI: DSDT 0f7b3180 01DFC (v01 AMDGX3 AWRDACPI 00001000
MSFT 03000000)
[ 0.000000] ACPI: FACS 0f7b0000 00040
[ 0.000000] 0MB HIGHMEM available.
[ 0.000000] 247MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 0f7b0000
[ 0.000000] low ram: 0 - 0f7b0000
[ 0.000000] node 0 low ram: 00000000 - 0f7b0000
[ 0.000000] node 0 bootmap 00001000 - 00002ef8
[ 0.000000] (7 early reservations) ==> bootmem [0000000000 - 000f7b0000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==>
[0000000000 - 0000001000]
[ 0.000000] #1 [0000100000 - 00004c9b6c] TEXT DATA BSS ==>
[0000100000 - 00004c9b6c]
[ 0.000000] #2 [000f520000 - 000f79f662] RAMDISK ==>
[000f520000 - 000f79f662]
[ 0.000000] #3 [000009e000 - 0000100000] BIOS reserved ==>
[000009e000 - 0000100000]
[ 0.000000] #4 [00004ca000 - 00004cc000] BRK ==>
[00004ca000 - 00004cc000]
[ 0.000000] #5 [0000007000 - 0000008000] PGTABLE ==>
[0000007000 - 0000008000]
[ 0.000000] #6 [0000001000 - 0000003000] BOOTMAP ==>
[0000001000 - 0000003000]
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x0000f7b0
[ 0.000000] HighMem 0x0000f7b0 -> 0x0000f7b0
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x0000009e
[ 0.000000] 0: 0x00000100 -> 0x0000f7b0
[ 0.000000] On node 0 totalpages: 63310
[ 0.000000] free_area_init_node: node 0, pgdat c04383b0, node_mem_map
c1000000
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3966 pages, LIFO batch:0
[ 0.000000] Normal zone: 464 pages used for memmap
[ 0.000000] Normal zone: 58848 pages, LIFO batch:15
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x9c10
[ 0.000000] No local APIC present or hardware disabled
[ 0.000000] nr_irqs_gsi: 16
[ 0.000000] PM: Registered nosave memory: 000000000009e000 -
000000000009f000
[ 0.000000] PM: Registered nosave memory: 000000000009f000 -
00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 -
00000000000f0000
[ 0.000000] PM: Registered nosave memory: 00000000000f0000 -
0000000000100000
[ 0.000000] Allocating PCI resources starting at 10000000 (gap:
f7c0000:f0830000)
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 62814
[ 0.000000] Kernel command line: root=LABEL=ROOT_FS
[ 0.000000] Initializing CPU#0
[ 0.000000] NR_IRQS:288
[ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes)
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 497.986 MHz processor.
[ 0.000999] Console: colour VGA+ 80x25
[ 0.000999] console [tty0] enabled
[ 0.000999] Dentry cache hash table entries: 32768 (order: 5, 131072
bytes)
[ 0.000999] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000999] Initializing HighMem for node 0 (00000000:00000000)
[ 0.000999] Memory: 244396k/253632k available (2362k kernel code, 8668k
reserved, 968k data, 348k init, 0k highmem)
[ 0.000999] virtual kernel memory layout:
[ 0.000999] fixmap : 0xfffa9000 - 0xfffff000 ( 344 kB)
[ 0.000999] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 0.000999] vmalloc : 0xcffb0000 - 0xff7fe000 ( 760 MB)
[ 0.000999] lowmem : 0xc0000000 - 0xcf7b0000 ( 247 MB)
[ 0.000999] .init : 0xc0444000 - 0xc049b000 ( 348 kB)
[ 0.000999] .data : 0xc034e9e0 - 0xc0440c34 ( 968 kB)
[ 0.000999] .text : 0xc0100000 - 0xc034e9e0 (2362 kB)
[ 0.000999] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[ 0.001016] Calibrating delay loop (skipped), value calculated using
timer frequency.. 995.97 BogoMIPS (lpj=497986)
[ 0.001369] Mount-cache hash table entries: 512
[ 0.001784] CPU: L1 I Cache: 64K (32 bytes/line), D cache 64K (32
bytes/line)
[ 0.001867] CPU: L2 Cache: 128K (32 bytes/line)
[ 0.001954] CPU: Geode(TM) Integrated Processor by AMD PCS stepping 02
[ 0.002124] Checking 'hlt' instruction... OK.
[ 0.006119] ACPI: Core revision 20090320
[ 0.013104] ACPI: setting ELCR to 0200 (from 0c20)
[ 0.015734] net_namespace: 968 bytes
[ 0.016824] NET: Registered protocol family 16
[ 0.016929] geode-mfgpt: 4 MFGPT timers available.
[ 0.017007] geode-mfgpt: Registered timer 0
[ 0.017099] mfgpt-timer: Registering MFGPT timer 0 as a clock event,
using IRQ 7
[ 0.018168] EISA bus registered
[ 0.018237] ACPI: bus type pci registered
[ 0.020088] PCI: PCI BIOS revision 2.10 entry at 0xfafc0, last bus=0
[ 0.020173] PCI: Using configuration type 1 for base access
[ 0.029589] bio: create slab <bio-0> at 0
[ 0.034219] ACPI: EC: Look up EC in DSDT
[ 0.051772] ACPI: Interpreter enabled
[ 0.051848] ACPI: (supports S0 S5)
[ 0.052143] ACPI: Using PIC for interrupt routing
[ 0.071242] ACPI: No dock devices found.
[ 0.071360] ACPI: PCI Root Bridge [PCI0] (0000:00)
[ 0.071870] pci 0000:00:01.0: reg 10 io port: [0xac1c-0xac1f]
[ 0.072100] pci 0000:00:01.0: reg 14 io port: [0x9e00-0x9e07]
[ 0.073190] pci 0000:00:01.1: reg 10 32bit mmio: [0xee000000-0xeeffffff]
[ 0.073319] pci 0000:00:01.1: reg 14 32bit mmio: [0xefff0000-0xefff3fff]
[ 0.073448] pci 0000:00:01.1: reg 18 32bit mmio: [0xeffec000-0xeffeffff]
[ 0.073577] pci 0000:00:01.1: reg 1c 32bit mmio: [0xeffe8000-0xeffebfff]
[ 0.073705] pci 0000:00:01.1: reg 20 32bit mmio: [0xefff8000-0xefffbfff]
[ 0.074503] pci 0000:00:01.2: reg 10 32bit mmio: [0xefff4000-0xefff7fff]
[ 0.075490] pci 0000:00:09.0: reg 10 io port: [0xfc00-0xfcff]
[ 0.075517] pci 0000:00:09.0: reg 14 32bit mmio: [0xeffff000-0xeffff0ff]
[ 0.075580] pci 0000:00:09.0: supports D1 D2
[ 0.075598] pci 0000:00:09.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.075681] pci 0000:00:09.0: PME# disabled
[ 0.076172] pci 0000:00:0f.0: reg 10 io port: [0x6000-0x6007]
[ 0.076290] pci 0000:00:0f.0: reg 14 io port: [0x6100-0x61ff]
[ 0.076407] pci 0000:00:0f.0: reg 18 io port: [0x6200-0x623f]
[ 0.076527] pci 0000:00:0f.0: reg 1c io port: [0x00-0x1f]
[ 0.076646] pci 0000:00:0f.0: reg 20 io port: [0x9d00-0x9d7f]
[ 0.076769] pci 0000:00:0f.0: reg 24 io port: [0x9c00-0x9c3f]
[ 0.077826] pci 0000:00:0f.2: reg 20 io port: [0xff00-0xff0f]
[ 0.078601] pci 0000:00:0f.3: reg 10 io port: [0xfe00-0xfe7f]
[ 0.080039] pci 0000:00:0f.4: reg 10 32bit mmio: [0xefffe000-0xefffefff]
[ 0.081046] pci 0000:00:0f.4: PME# supported from D0 D3hot D3cold
[ 0.081177] pci 0000:00:0f.4: PME# disabled
[ 0.081849] pci 0000:00:0f.5: reg 10 32bit mmio: [0xefffd000-0xefffdfff]
[ 0.082852] pci 0000:00:0f.5: PME# supported from D0 D3hot D3cold
[ 0.083048] pci 0000:00:0f.5: PME# disabled
[ 0.083287] pci_bus 0000:00: on NUMA node 0
[ 0.083317] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.096581] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11)
[ 0.097854] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 10 *11)
[ 0.099088] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 11) *0, disabled.
[ 0.100417] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 11) *0
[ 0.102360] SCSI subsystem initialized
[ 0.103214] PCI: Using ACPI for IRQ routing
[ 0.104509] pnp: PnP ACPI init
[ 0.104601] ACPI: bus type pnp registered
[ 0.108482] pnp 00:02: io resource (0x10-0x1f) overlaps 0000:00:0f.0
BAR 3 (0x0-0x1f), disabling
[ 0.115170] pnp: PnP ACPI: found 8 devices
[ 0.115244] ACPI: ACPI bus type pnp unregistered
[ 0.115352] system 00:00: iomem range 0xf0000-0xfffff could not be
reserved
[ 0.115439] system 00:00: iomem range 0xf7b0000-0xf7bffff could not be
reserved
[ 0.115537] system 00:00: iomem range 0xffff0000-0xffffffff has been
reserved
[ 0.115624] system 00:00: iomem range 0x0-0x9ffff could not be reserved
[ 0.115806] system 00:00: iomem range 0x100000-0xf7affff could not be
reserved
[ 0.115900] system 00:00: iomem range 0xfee00000-0xfee00fff has been
reserved
[ 0.116005] system 00:02: ioport range 0x4d0-0x4d1 has been reserved
[ 0.152537] pci_bus 0000:00: resource 0 io: [0x00-0xffff]
[ 0.152560] pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
[ 0.152915] NET: Registered protocol family 2
[ 0.153544] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.155580] TCP established hash table entries: 8192 (order: 4, 65536
bytes)
[ 0.155968] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.156182] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.156260] TCP reno registered
[ 0.156616] NET: Registered protocol family 1
[ 0.156997] Trying to unpack rootfs image as initramfs...
[ 0.641453] Switched to high resolution mode on CPU 0
[ 0.784199] Freeing initrd memory: 2557k freed
[ 0.791037] microcode: CPU0: AMD CPU family 0x5 not supported
[ 0.791037] Microcode Update Driver: v2.00
<tigran at aivazian.fsnet.co.uk>, Peter Oruba
[ 0.791037] msgmni has been set to 482
[ 0.797070] alg: No test for stdrng (krng)
[ 0.797179] io scheduler noop registered
[ 0.797246] io scheduler anticipatory registered
[ 0.797316] io scheduler deadline registered
[ 0.797437] io scheduler cfq registered (default)
[ 0.797569] pci 0000:00:01.1: Boot video device
[ 0.811545] ACPI: AC Adapter [AC] (on-line)
[ 0.811545] input: Power Button as /class/input/input0
[ 0.811545] ACPI: Power Button [PWRF]
[ 0.811545] processor ACPI_CPU:00: registered as cooling_device0
[ 0.982465] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.249872] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.250555] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.257400] brd: module loaded
[ 1.257400] Uniform Multi-Platform E-IDE driver
[ 1.257400] ide-gd driver 1.18
[ 1.257400] Driver 'sd' needs updating - please use bus_type methods
[ 1.257400] PNP: No PS/2 controller found. Probing ports directly.
[ 2.143207] i8042.c: Can't read CTR while initializing i8042.
[ 2.143296] i8042: probe of i8042 failed with error -5
[ 2.144070] mice: PS/2 mouse device common for all mice
[ 2.144070] EISA: Probing bus 0 at eisa.0
[ 2.144070] cpuidle: using governor ladder
[ 2.144070] cpuidle: using governor menu
[ 2.144070] TCP cubic registered
[ 2.144070] NET: Registered protocol family 17
[ 2.144070] RPC: Registered udp transport module.
[ 2.144070] RPC: Registered tcp transport module.
[ 2.144070] Using IPI Shortcut mode
[ 2.150944] Freeing unused kernel memory: 348k freed
[ 5.630097] amd74xx 0000:00:0f.2: UDMA100 controller
[ 5.630193] amd74xx 0000:00:0f.2: IDE controller (0x1022:0x209a rev 0x01)
[ 5.630403] amd74xx 0000:00:0f.2: IDE port disabled
[ 5.630595] amd74xx 0000:00:0f.2: not 100% native mode: will probe irqs
later
[ 5.630707] ide0: BM-DMA at 0xff00-0xff07
[ 5.630783] Probing IDE interface ide0...
[ 5.897528] via-rhine.c:v1.10-LK1.4.3 2007-03-06 Written by Donald Becker
[ 5.992498] hda: SanDisk SDCFH-004G, CFA DISK drive
[ 6.348747] usbcore: registered new interface driver usbfs
[ 6.348747] usbcore: registered new interface driver hub
[ 6.348747] usbcore: registered new device driver usb
[ 6.369259] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 6.396615] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 6.649790] hda: host max PIO5 wanted PIO255(auto-tune) selected PIO5
[ 6.649982] hda: host side 80-wire cable detection failed, limiting max
speed to UDMA33
[ 6.650084] hda: UDMA/33 mode selected
[ 6.650445] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[ 6.664038] hda: max request size: 128KiB
[ 6.664117] hda: 7835184 sectors (4011 MB) w/1KiB Cache, CHS=7773/16/63
[ 6.664408] hda: hda1
[ 6.677885] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
[ 6.677885] PCI: setting IRQ 11 as level-triggered
[ 6.677885] via-rhine 0000:00:09.0: PCI INT A -> Link[LNKB] -> GSI 11
(level, low) -> IRQ 11
[ 6.677885] via-rhine 0000:00:09.0: setting latency timer to 64
[ 6.685521] eth0: VIA Rhine III (Management Adapter) at 0xeffff000,
00:0d:b9:1c:52:f8, IRQ 11.
[ 6.685521] eth0: MII PHY found at address 1, status 0x7869 advertising
05e1 Link 45e1.
[ 6.685521] ACPI: PCI Interrupt Link [LNKD] BIOS reported IRQ 0, using
IRQ 10
[ 6.685521] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
[ 6.685521] PCI: setting IRQ 10 as level-triggered
[ 6.685521] ehci_hcd 0000:00:0f.5: PCI INT D -> Link[LNKD] -> GSI 10
(level, low) -> IRQ 10
[ 6.685521] ehci_hcd 0000:00:0f.5: setting latency timer to 64
[ 6.685521] ehci_hcd 0000:00:0f.5: EHCI Host Controller
[ 6.685521] ehci_hcd 0000:00:0f.5: new USB bus registered, assigned bus
number 1
[ 6.705536] ehci_hcd 0000:00:0f.5: irq 10, io mem 0xefffd000
[ 6.712152] ehci_hcd 0000:00:0f.5: USB 2.0 started, EHCI 1.00
[ 6.712793] usb usb1: configuration #1 chosen from 1 choice
[ 6.713031] hub 1-0:1.0: USB hub found
[ 6.713055] hub 1-0:1.0: 4 ports detected
[ 6.713055] ohci_hcd 0000:00:0f.4: PCI INT D -> Link[LNKD] -> GSI 10
(level, low) -> IRQ 10
[ 6.713055] ohci_hcd 0000:00:0f.4: setting latency timer to 64
[ 6.713055] ohci_hcd 0000:00:0f.4: OHCI Host Controller
[ 6.713055] ohci_hcd 0000:00:0f.4: new USB bus registered, assigned bus
number 2
[ 6.713055] ohci_hcd 0000:00:0f.4: irq 10, io mem 0xefffe000
[ 6.767736] usb usb2: configuration #1 chosen from 1 choice
[ 6.774576] hub 2-0:1.0: USB hub found
[ 6.774576] hub 2-0:1.0: 4 ports detected
[ 7.013868] libata version 3.00 loaded.
[ 7.218080] usb 2-2: new low speed USB device using ohci_hcd and address 2
[ 7.376403] usb 2-2: configuration #1 chosen from 1 choice
[ 8.527045] udevd version 125 started
[ 12.986174] input: PC Speaker as /class/input/input1
[ 14.182645] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10
[ 14.182645] Geode LX AES 0000:00:01.2: PCI INT A -> Link[LNKA] -> GSI
10 (level, low) -> IRQ 10
[ 14.182645] cs5535_gpio: base=0x6100 mask=0xb003c66 major=253
[ 15.091189] usbcore: registered new interface driver hiddev
[ 15.091630] usbcore: registered new interface driver usbhid
[ 15.091707] usbhid: v2.6:USB HID core driver
[ 16.527554] geode-aes: GEODE AES engine enabled.
[ 16.540418] cs5535audio 0000:00:0f.3: PCI INT B -> Link[LNKB] -> GSI 11
(level, low) -> IRQ 11
[ 16.540587] cs5535audio 0000:00:0f.3: setting latency timer to 64
[ 16.589094] AMD Geode RNG detected
[ 19.183595] natsemi dp8381x driver, version 2.1, Sept 11, 2006
[ 19.183595] originally by Donald Becker <becker at scyld.com>
[ 19.183595] 2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
[ 19.238293] lib80211: common routines for IEEE802.11 drivers
[ 19.238293] lib80211_crypt: registered algorithm 'NULL'
[ 19.647910] geode-mfgpt: Registered timer 1
[ 19.908279] leds_alix2: forced to skip BIOS test, assume system has
ALIX.2 style LEDs
[ 19.908279] Registered led device: alix:1
[ 19.908279] Registered led device: alix:2
[ 19.908279] Registered led device: alix:3
[ 23.162533] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 25.399670] NET: Registered protocol family 10
[ 25.400073] lo: Disabled Privacy Extensions
[ 35.641424] eth0: no IPv6 routers present
Thanks for helping.
--
matt.
> Hi,
>
> Can you show me the output of "lsmod"? dmesg should also show the USB
> keyboad is detect and module is loaded, can you
> check?
>
>
> --
> Regards,
> Punky
>
> Voyage Solutions (http://solution.voyage.hk)
> * Embedded Solutions and Systems
> - Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
> - Network Engineering, Development Platform and Consultation
--
matt - mc at altern.org
More information about the Voyage-linux
mailing list