Sziasztok!<br><br>Elnézést de az elso levelemet kapkodva irtam. Bocs, hogy most reagálok, de a gép production-ben van, igy csak néha tudom megpöckölni. <br><br>Tehát kicsit bovebb információ a szituációról. <br><br>A gép: Egy sima PC, új darab, kizárólag USB portokkal, nincs rajta PS/2. (Nem tudom lehet-e hibaforrás, hogy ez egy Core 2 Duo, de 32 bites generic fut rajta)<br>
<br>Ezen szeretnék minden konzolt (pontositva: ctrl-alt-F1-F12) elérni, de jelenleg csak az elso konzolt tudom használni, mert amint valamelyikre átváltok, onnantól kezdve mintha nem tudná kezelni a billentyuzetet. A telepitéskor, utána a bootloaderben is muködik a billentyu.<br>
<br>Az OS: 7.0-RELEASE, generic kernellel. Semmibe nem nyultam bele, az alaprendszer teljesen default.<br><br>> Tisztázzuk, mit szeretnél. Tehát van egy helyileg csatlakoztatott USB<br>> bill. Nem KVM, nem valami távoli ügyeskedés. Ugye? És ezt szeretnéd<br>
> használni, nem csak a console-on, hanem minden terminálon. Ugye?<br><br>Pontosan igy.<br><br>> Úgy próbáltad, hogy az usb-t a kernelbe<br>> forgatod?<br><br>Nem próbáltam és nem is szeretném, mert úgy gondolom, hogy alapból fel kell ismernie és kezelnie kell, tehát csak valami konfig hiba lehet.<br>
<br>> A legegyszerubb ott hagyni, ahol van: az /etc/devd.conf-ban. Nézd meg,<br>> hogy neked is benne vannek-e az USB billenytuvel kapcsolatos sorok. Meg<br>> persze, hogy a devd_enable=YES be van-e írva az /etc/rc.conf-ba.<br>
<br>/etc/devd.conf -bol<br> # When a USB keyboard arrives, attach it as the console keyboard.<br> attach 100 {<br> device-name "ukbd0";<br> action "/etc/rc.d/syscons setkeyboard /dev/ukbd0";<br>
<br>$ /etc/rc.d/devd status<br> devd is running as pid 467.<br><br> <br>Ha kihuzom-bedugom a billentyut, szerintem helyesen reagal:<br> ukbd0: at uhub3 port 1 (addr 2) disconnected<br> ukbd0: detached<br> ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.06, addr 2> on uhub3<br>
kbd2 at ukbd0<br><br><br><br>Jelenleg az rc.conf ennyit tartalmaz:<br> sshd_enable="YES"<br> squid_enable="YES"<br> dansguardian_enable="YES"<br> apache_enable="YES"<br>
munin_node_enable="YES"<br> ntpdate_enable="YES"<br> devd_enable="YES" # Ez a default amugy is<br><br>Jelenleg tehát ott tartok, hogy végigpróbálgattam minden javaslatototkat, de egyik sem vált be. Ma fölrántom egy hasonló gépre az alaprendszert, és megpróbálom kiszurni a hardverhibát.<br>
<br>A végére egy boot utáni dmesg, hátha mond valamit. Köszi az eddigieket.<br><br>$ dmesg<br>Copyright (c) 1992-2008 The FreeBSD Project.<br>Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994<br> The Regents of the University of California. All rights reserved.<br>
FreeBSD is a registered trademark of The FreeBSD Foundation.<br>FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008<br> root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC<br>Timecounter "i8254" frequency 1193182 Hz quality 0<br>
CPU: Intel(R) Celeron(R) CPU 420 @ 1.60GHz (1594.85-MHz 686-class CPU)<br> Origin = "GenuineIntel" Id = 0x10661 Stepping = 1<br> Features=0xafebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,PBE><br>
Features2=0xe31d<SSE3,RSVD2,MON,DS_CPL,TM2,SSSE3,CX16,xTPR,PDCM><br> AMD Features=0x20100000<NX,LM><br> AMD Features2=0x1<LAHF><br>real memory = 1062576128 (1013 MB)<br>avail memory = 1026199552 (978 MB)<br>
ACPI APIC Table: <DELL B9K ><br>ioapic0: Changing APIC ID to 8<br>ioapic0 <Version 2.0> irqs 0-23 on motherboard<br>lapic0: Forcing LINT1 to edge trigger<br>kbd1 at kbdmux0<br>ath_hal: <a href="http://0.9.20.3">0.9.20.3</a> (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)<br>
hptrr: HPT RocketRAID controller driver v1.1 (Feb 24 2008 19:59:27)<br>acpi0: <DELL B9K > on motherboard<br>acpi0: [ITHREAD]<br>acpi0: Power Button (fixed)<br>Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000<br>
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0<br>acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0<br>Timecounter "HPET" frequency 14318180 Hz quality 900<br>
cpu0: <ACPI CPU> on acpi0<br>p4tcc0: <CPU Frequency Thermal Control> on cpu0<br>acpi_button0: <Power Button> on acpi0<br>pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0<br>pci0: <ACPI PCI bus> on pcib0<br>
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0<br>pci1: <ACPI PCI bus> on pcib1<br>vgapci0: <VGA-compatible display> port 0xecd8-0xecdf mem 0xdfe00000-0xdfe7ffff,0xc0000000-0xcfffffff,0xdff00000-0xdfffffff irq 16 at device 2.0 on pci0<br>
vgapci1: <VGA-compatible display> mem 0xdfe80000-0xdfefffff at device 2.1 on pci0<br>pci0: <multimedia> at device 27.0 (no driver attached)<br>pcib2: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0<br>
pci2: <ACPI PCI bus> on pcib2<br>bge0: <Broadcom NetLink Gigabit Ethernet Controller, ASIC rev. 0xb002> mem 0xdfbf0000-0xdfbfffff irq 16 at device 0.0 on pci2<br>miibus0: <MII bus> on bge0<br>brgphy0: <BCM5787 10/100/1000baseTX PHY> PHY 1 on miibus0<br>
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto<br>bge0: Ethernet address: 00:1e:c9:32:88:6c<br>bge0: [ITHREAD]<br>uhci0: <UHCI (generic) USB controller> port 0xff80-0xff9f irq 21 at device 29.0 on pci0<br>
uhci0: [GIANT-LOCKED]<br>uhci0: [ITHREAD]<br>usb0: <UHCI (generic) USB controller> on uhci0<br>usb0: USB revision 1.0<br>uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0<br>uhub0: 2 ports with 2 removable, self powered<br>
uhci1: <UHCI (generic) USB controller> port 0xff60-0xff7f irq 22 at device 29.1 on pci0<br>uhci1: [GIANT-LOCKED]<br>uhci1: [ITHREAD]<br>usb1: <UHCI (generic) USB controller> on uhci1<br>usb1: USB revision 1.0<br>
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1<br>uhub1: 2 ports with 2 removable, self powered<br>uhci2: <UHCI (generic) USB controller> port 0xff40-0xff5f irq 18 at device 29.2 on pci0<br>
uhci2: [GIANT-LOCKED]<br>uhci2: [ITHREAD]<br>usb2: <UHCI (generic) USB controller> on uhci2<br>usb2: USB revision 1.0<br>uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2<br>uhub2: 2 ports with 2 removable, self powered<br>
uhci3: <UHCI (generic) USB controller> port 0xff20-0xff3f irq 23 at device 29.3 on pci0<br>uhci3: [GIANT-LOCKED]<br>uhci3: [ITHREAD]<br>usb3: <UHCI (generic) USB controller> on uhci3<br>usb3: USB revision 1.0<br>
uhub3: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3<br>uhub3: 2 ports with 2 removable, self powered<br>ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xff980800-0xff980bff irq 21 at device 29.7 on pci0<br>
ehci0: [GIANT-LOCKED]<br>ehci0: [ITHREAD]<br>usb4: waiting for BIOS to give up control<br>usb4: EHCI version 1.0<br>usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3<br>usb4: <Intel 82801GB/R (ICH7) USB 2.0 controller> on ehci0<br>
usb4: USB revision 2.0<br>uhub4: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4<br>uhub4: 8 ports with 8 removable, self powered<br>pcib3: <ACPI PCI-PCI bridge> at device 30.0 on pci0<br>pci3: <ACPI PCI bus> on pcib3<br>
isab0: <PCI-ISA bridge> at device 31.0 on pci0<br>isa0: <ISA bus> on isab0<br>atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf irq 16 at device 31.1 on pci0<br>
ata0: <ATA channel 0> on atapci0<br>ata0: [ITHREAD]<br>ata1: <ATA channel 1> on atapci0<br>ata1: [ITHREAD]<br>atapci1: <Intel ICH7 SATA300 controller> port 0xfe00-0xfe07,0xfe10-0xfe13,0xfe20-0xfe27,0xfe30-0xfe33,0xfec0-0xfecf mem 0xff970000-0xff9703ff irq 20 at device 31.2 on pci0<br>
atapci1: [ITHREAD]<br>ata2: <ATA channel 0> on atapci1<br>ata2: [ITHREAD]<br>ata3: <ATA channel 1> on atapci1<br>ata3: [ITHREAD]<br>pci0: <serial bus, SMBus> at device 31.3 (no driver attached)<br>sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0<br>
sio0: type 16550A<br>sio0: [FILTER]<br>pmtimer0 on isa0<br>orm0: <ISA Option ROMs> at iomem 0xc0000-0xcb7ff,0xcb800-0xcd7ff,0xcd800-0xcf7ff,0xcf800-0xcffff pnpid ORM0000 on isa0<br>atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0<br>
atkbd0: <AT Keyboard> irq 1 on atkbdc0<br>kbd0 at atkbd0<br>atkbd0: [GIANT-LOCKED]<br>atkbd0: [ITHREAD]<br>ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0<br>ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode<br>
ppc0: FIFO with 16/16/8 bytes threshold<br>ppbus0: <Parallel port bus> on ppc0<br>ppbus0: [ITHREAD]<br>plip0: <PLIP network interface> on ppbus0<br>lpt0: <Printer> on ppbus0<br>lpt0: Interrupt-driven port<br>
ppi0: <Parallel I/O> on ppbus0<br>ppc0: [GIANT-LOCKED]<br>ppc0: [ITHREAD]<br>sc0: <System console> at flags 0x100 on isa0<br>sc0: VGA <16 virtual consoles, flags=0x300><br>sio1: configured irq 3 not in bitmap of probed irqs 0<br>
sio1: port may not be enabled<br>vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0<br>ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.06, addr 2> on uhub3<br>kbd2 at ukbd0<br>Timecounter "TSC" frequency 1594850344 Hz quality 800<br>
Timecounters tick every 1.000 msec<br>hptrr: no controller detected.<br>ad4: 152587MB <WDC WD1600YS-18SHB2 20.06C07> at ata2-master SATA150<br>acd0: DVDR <PBDS DVD+/-RW DH-16W1S/2D14> at ata3-master SATA150<br>
Trying to mount root from ufs:/dev/ad4s1a<br>bge0: link state changed to UP<br><br><br><br><br><div class="gmail_quote">2008/11/12 Schneider Tamás <span dir="ltr"><<a href="mailto:tschneider@jaffastudio.hu">tschneider@jaffastudio.hu</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hali!<br>
<br>
Én jelenleg egy 6.3-ast használok.<br>
<br>
rc.conf-ban: usbd_enable="YES"<br>
<br>
nekem ennyi ami a billentyűzetre (is) vonatkozó beállítás,<br>
<br>
mellékelem a kernel konfigom ide vonatkozó részeit, de az biztos, hogy az<br>
eredetivel is ment,<br>
én csak karcsúsítottam:<br>
<br>
# atkbdc0 controls both the keyboard and the PS/2 mouse<br>
device atkbdc # AT keyboard controller<br>
device atkbd # AT keyboard<br>
#device psm # PS/2 mouse<br>
<br>
device kbdmux # keyboard multiplexer<br>
<br>
# USB support<br>
device uhci # UHCI PCI->USB interface<br>
#device ohci # OHCI PCI->USB interface<br>
device ehci # EHCI PCI->USB interface (USB 2.0)<br>
device usb # USB Bus (required)<br>
#device udbp # USB Double Bulk Pipe devices<br>
device ugen # Generic<br>
device uhid # "Human Interface Devices"<br>
device ukbd # Keyboard<br>
<br>
üdv<br>
s<br>
<div><div class="Wj3C7c"><br>
> -----Original Message-----<br>
> From: <a href="mailto:bsd-bounces@hu.freebsd.org">bsd-bounces@hu.freebsd.org</a><br>
> [mailto:<a href="mailto:bsd-bounces@hu.freebsd.org">bsd-bounces@hu.freebsd.org</a>] On Behalf Of Adam Szilveszter<br>
> Sent: Wednesday, November 12, 2008 7:11 AM<br>
> To: <a href="mailto:bsd@hu.freebsd.org">bsd@hu.freebsd.org</a><br>
> Subject: Re: [BSD] USB billentyuzet FreeBSD-n<br>
><br>
> Szia!<br>
><br>
> On Tue, Nov 11, 2008 at 05:22:01PM +0100, Attila GOLONCSER wrote:<br>
> > Van itt egy amin csak usb portok vannak, semmi ps/2. Hogyan tudom<br>
> > beallitani, hogy alapertelmezetten hasznalja az USB billentyuzetet?<br>
> > Jelenleg mukodik az elso konzolon az USB billentyuzet, de<br>
> ha konzolt<br>
> > probalok valtani, onnantol nem. A gep ssh-n elerheto, de semmilyen<br>
> > jelet nem vesz a billentyurol.<br>
><br>
> Tisztázzuk, mit szeretnél. Tehát van egy helyileg<br>
> csatlakoztatott USB bill. Nem KVM, nem valami távoli<br>
> ügyeskedés. Ugye? És ezt szeretnéd használni, nem csak a<br>
> console-on, hanem minden terminálon. Ugye?<br>
><br>
> > Amivel eddig probalkoztam:<br>
> ><br>
> > /boot/loader.conf-ba:<br>
> > ukbd_load="YES"<br>
> > usb_load="YES"<br>
> ><br>
> > Ettol nem bootol a rendszer.<br>
><br>
> AMi már magában sem jó. Úgy próbáltad, hogy az usb-t a<br>
> kernelbe forgatod?<br>
><br>
> > /etc/rc.conf<br>
> > keyboard="/dev/ukbd0"<br>
> ><br>
> > Ennek semmi hatasa nincs.<br>
><br>
> A kérdés még az, hogy milyen verziót használsz? Mert a<br>
> 7.x-ben szerintem semmilyen extra varázslás nem kell, ott<br>
> mihelyt be van dugva *és fel van<br>
> ismerve* a bill, onnantól akár egyszerre is megy a ps/2-vel,<br>
> de külön is. És megy minden konzolon. Még X-en is. Én is<br>
> használom, nálam a 8.x-en van így. A 6.x-et nem tudom.<br>
> (Persze ha boot közben is kellene a bill, akkor a legacy<br>
> emulation be kell kapcsolva legyen, de ennek nincs köze a FreeBSD-hez)<br>
><br>
> > $ dmesg | grep kbd<br>
> > kbd1 at kbdmux0<br>
> > atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0<br>
> > atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0<br>
> > atkbd0: [GIANT-LOCKED]<br>
> > atkbd0: [ITHREAD]<br>
> > ukbd0: <Dell Dell USB Keyboard, class 0/0, rev 1.10/3.06,<br>
> addr 2> on<br>
> > uhub3<br>
> > kbd2 at ukbd0<br>
> ><br>
> > Tehat szerintem jo eszkozt jelolok ki (ukbd0).<br>
><br>
> Igen, itt úgy tűnik felismeri.<br>
><br>
> > Talaltam egy ilyen sort valahol:<br>
> > $ kbdcontrol -k /dev/ukbd0 < /dev/console > /dev/null<br>
> ><br>
> > De:<br>
> > kbdcontrol: cannot open /dev/ukbd0: Device busy<br>
> ><br>
> > Ezt hova kene beszurnom bootolaskor?<br>
><br>
> A legegyszerűbb ott hagyni, ahol van: az /etc/devd.conf-ban.<br>
> Nézd meg, hogy neked is benne vannek-e az USB billenytűvel<br>
> kapcsolatos sorok. Meg persze, hogy a devd_enable=YES be<br>
> van-e írva az /etc/rc.conf-ba.<br>
><br>
> Remélem ebből segít valami...<br>
><br>
> Sz.<br>
> --<br>
> BSD: An Operating System, Not a Religion.<br>
> _______________________________________________<br>
> BSD levlista<br>
> <a href="mailto:BSD@hu.freebsd.org">BSD@hu.freebsd.org</a><br>
> <a href="http://www.hu.freebsd.org/hu/mailman/listinfo/bsd" target="_blank">http://www.hu.freebsd.org/hu/mailman/listinfo/bsd</a><br>
<br>
<br>
</div></div>_____________ NOD32 EMON 3606 (20081112) Információ _____________<br>
<br>
Az üzenetet a NOD32 antivirus system megvizsgálta.<br>
<a href="http://www.nod32.hu" target="_blank">http://www.nod32.hu</a><br>
\par<br>
<div><div class="Wj3C7c"><br>
_______________________________________________<br>
BSD levlista<br>
<a href="mailto:BSD@hu.freebsd.org">BSD@hu.freebsd.org</a><br>
<a href="http://www.hu.freebsd.org/hu/mailman/listinfo/bsd" target="_blank">http://www.hu.freebsd.org/hu/mailman/listinfo/bsd</a><br>
</div></div></blockquote></div><br>