[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