FreeBSD 6.1 vs Genius SlimStar Pro USB bill.

Fórumok

Helo,

adottak az alabbi dolgok:

- FreeBSD psycho 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #7: Sun Jun 4 01:09:51 CEST 2006 wirving@psycho:/usr/obj/usr/src/sys/MyKernel i386

- usbd_enable="YES" az rc.conf-ban

- Jun 4 09:15:41 psycho kernel: uhub2: vendor 0x04b4 product 0x2050, class 9/0, rev 1.10/0.01, addr 2
Jun 4 09:15:41 psycho kernel: uhub2: 3 ports with 2 removable, bus powered
Jun 4 09:15:42 psycho kernel: ukbd0: vendor 0x0458 ABBHOME, rev 1.10/1.01, addr 3, iclass 3/1
Jun 4 09:15:42 psycho kernel: kbd1 at ukbd0

a problema pedig az, hogy a gep vagy nem, vagy rosszul reagal a billentyuzetre, ertsd: osszevissza krixkraxokat ir, az enter a helyen van, de a tobbi az full zavaros

tulajdonkepp eleg hasonlo a bajom, azt leszamitva h nem CURRENT:
http://lists.freebsd.org/pipermail/freebsd-current/2006-April/062358.ht…

a devd bevan kapcsolva, probaltam mar kbdmux-al is, nelkule is, a kbdcontrol-t az osszes lehetseges modon meghivtam mar ;)
eddig a legnagyobb eredmeny az volt, hogy lehetett gepelni betuket, szamokat, de a shift/alt/ctrl dolgokra nem reagalt

mit lehetne csinalni ? mit nezek el? azt valahogy nehezen tudnam feldolgozni, hogy 2006-ban, a freebsd 6.1-nek bajai vannak egy usb-s billentyuzettel, tehat tuti bennem van a hiba (nagyon remelem)

udv,
wirving

Hozzászólások

Nekem 6-al és 6.1-el is pöccre ment az USB bill. Biztos hogy a kernel konfigba mindent bepakolsz, ami szükséges hozzá?

Nekem ezek vannak benned:
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard

Mindezt egy nforce-os alaplappal és úgy hogy menetközben ízlés szerint rádugható a cucc és az alábbit mondja. Az atkeyboard stb. support megvan a kerneledben?

kernel: ukbd0: CHICONY USB Keyboard, rev 1.10/3.00, addr 2, iclass 3/1
kernel: kbd1 at ukbd0

B kérdés: ha Generic kernellel próbálod akkor milesz?

Helo,

annyiban picit mas a helyzet, hogy ez egy USB hub-os billentyuzet (van a billentyuzeten is 2 usb bemenet, mukodik is:

Jun 4 11:48:11 psycho kernel: umass0: Hewlett-Packard hp photosmart 735, rev 1.10/1.00, addr 5
Jun 4 11:48:12 psycho kernel: da0 at umass-sim0 bus 0 target 0 lun 0
Jun 4 11:48:12 psycho kernel: da0: Removable Direct Access SCSI-0 device
Jun 4 11:48:12 psycho kernel: da0: 1.000MB/s transfers
Jun 4 11:48:12 psycho kernel: da0: 243MB (498177 512 byte sectors: 64H 32S/T 243C)
Jun 4 11:53:17 psycho kernel: umass0: at uhub2 port 2 (addr 5) disconnected
Jun 4 11:53:17 psycho kernel: (da0:umass-sim0:0:0:0): lost device
Jun 4 11:53:17 psycho kernel: (da0:umass-sim0:0:0:0): removing device entry
Jun 4 11:53:17 psycho kernel: umass0: detached

a billentyuzetre lett radugva a fenykepezogep)

a kernelben:
256 # USB support
257 device uhci # UHCI PCI->USB interface
258 device ohci # OHCI PCI->USB interface
259 device ehci # EHCI PCI->USB interface (USB 2.0)
260 device usb # USB Bus (required)
261 #device udbp # USB Double Bulk Pipe devices
262 device ugen # Generic
263 device uhid # "Human Interface Devices"
264 device ukbd # Keyboard
265 device ulpt # Printer
266 device umass # Disks/Mass storage - Requires scbus an d da
267 device ums # Mouse
268 #device ural # Ralink Technology RT2500USB wireless N ICs
269 device urio # Diamond Rio 500 MP3 player
270 device uscanner # Scanners

az alaplap egy regi Asus lap, CUV4X, ha minden igaz.

device atkbdc # AT keyboard controller
device atkbd # AT keyboard
#device kbdmux # keyboard multiplexer

kbdmux most epp kivan kommentezve, de /boot/loader.conf-ba beleraktam a kbdmux_load-ot (igy tudom kldunload-olni, +1 probalehetoseg :) )
probaltam mar ugy is, h belevolt forgatva

GENERIC kernellel meg nem probaltam, de nemtudom, hogy miben valtozna a helyzet, mivel az USB / keyboard kornyeken nemsokat valtoztattam (usb-s wifi/ethernet cuccokat nem forgattam bele, na)

amugy 5.4-el kezdodott a szivas, meg par napja az volt a gepen, aztan azzal se ment, gondoltam egy upgrade 6.1-re megoldhatja ;) 5.4be meg nemvolt kbdmux, mostmar van.

kozbe irtam a freebsd-hardware listara is: http://lists.freebsd.org/pipermail/freebsd-hardware/2006-June/003551.ht…

ide picit tobb reszletet irtam, eleg erdekes dolgokat muvel eza kbdcontrol/kbdmux ;)

amugymeg azon filozok, hogy a http://www.freebsd.org/releases/6.1R/todo.html oldalon irtak h ha bajom van a kbdmux-al, akkor irjak Maksim Yevmenkin-nek, hat lehet h fogok, ha nem valaszolnak a listan ;)

1) felejtsd el az usbd -t. 6-osban a "ki fog halni, most még megy, de ha nem muszáj, ne" kategória.
2) ne a HW listára írj, hanem a freebsd-usb-re. Maksim mindig korrekten válazolt a leghülyébb kérdésre is.
3) jó lenne látni, hogy mit is változtattál pontosan.

Tehát: amíg nem indul meg az élet korrekten, addig használj GENERIC kernelt. Jó lenne látni a
/etc/usbd.conf
/etc/devd.conf
/usr/local/etc/devd/*
/boot/loader.conf
/etc/rc.conf
idevonatkozó részét.
Boot képernyőnél megy a billentyűzeted? Single módba indítva megy? BIOS-ban megy, és korrekten van engedélyezve, stb?

1) ok, ha ezenmulik, elfelejtem
2) hat, vegulis lehet h jobblett volna az usb-re irni ;) lehet irok oda is, vagyaz nemjo? nemtom mennyien vannak mindketto listan fent
3) hat, akkor mindjart kiprobalom a GENERIC-et, addigis:

http://zion.kerekes.elte.hu/wirwing/devd.conf.html
http://zion.kerekes.elte.hu/wirwing/rc.conf.html
http://zion.kerekes.elte.hu/wirwing/loader.conf.html
http://zion.kerekes.elte.hu/wirwing/usbd.conf.html
/usr/local/etc/devd/: No such file or directory.

boot kepernyonel, biosban megy, single user modban meg nemprobaltam

na, ujabb "fejlemeny", ha minden igaz, mar a beastie menuben sem megy jol az usbs bill (most epp csak o volt radugva), ctrl+alt+del-re pl nem reagalt. remelem ilyenkor meg kene reagalnia, ha nem, akkor bocs ;)
utanna bootolva a loginnal nemigazan akart reagalni, page up/down az ment, de kb annyi.

utanna atkbd-vel bootolva az tokeletes, most radugtam az usb-st, felismerte:
Jun 4 17:47:53 psycho kernel: kbd2 at ukbd0
es most mindket billentyuzet numpadje hasznalhato, amugy semmi.
ssh-n keresztul:
psycho# kbdcontrol -K < /dev/ttyv0
kbd1
kbdmux0, type:AT 101/102 (2)
psycho#
es most az usb-sen lehet irkalni de shift/alt/ctrl nem jo, tobbi billentyu jo, az atkbd0 mukodik jol

kovetkezo nekifutasra akkor GENERIC-et meg single user mode-ot probalok majd, hacsak nem mond valaki valami nagyon okosat ;)

udv,
wirving

A fájlok jók. Kipróbálni megfelelő billentyűzet híjján nem tudom. De rémlik, hogy volt anyázás (asszem Apple Bluetooth-os billenytyűzet kapcsán), nézegesd kb 2-3 hónapra visszamenőleg a freebsd-bluetooth levlistát. Mivel Maksim csinálja a FreeBSD BT támogatását (és ennek mekllékterméke kb. a kbdmux).