Kezdőlap › Fórumok › Vegyes felvágott › Saját kernel, USB problémák
- This topic has 6 hozzászólás, 6 résztvevő, and was last updated 19 years, 4 months telt el by
Gyuszk.
-
SzerzőBejegyzés
-
2006-04-18-09:15 #2057420
Ha jól látom, eszközként nem jelenik meg. Mert akkor is ki szokott írni valamit (pontosan nem tudom, de egyértelmû). Milyen dev-et használsz? devfs-t? Mert akkor statikusan meg van minden a /dev-ben és akkor jogos a „nem valódi blokk-eszköz”.
Az usb-s résznél tényleg mindent bejelöltél, ami ehhez fontos? Mert nekem az a gyanús, hogy tényleg kimaradt valami.
Még egy ötlet: kezdõ kernel-fordító koromban ( 🙂 ) elszúrtam én is, csak akkor az volt a „baj”, hogy nem scsi-emulációval kezelem az usb-s cuccokat, hanem… Hú, nem tudom, mi is a pontos neve, de a modul ub. Az nem lehet esetleg, hogy /dev/ub* jött létre?A /proc -ban az usb-s cuccoknál (talán /proc/bus/usb, nem biztos) sem jelenik meg semmi érdekes?
Hirtelen ennyi…
Ja: lehet, hogy a /var/log/messages -t se árt megnézni, ott bõvebb infók vannak.2006-04-18-12:21 #2057421A ide-scsi modul (SCSI EMULATION) már nem kell a 2.6 -os sorozatnál, sem az USB -hez, sem pedig a CD/DVD íráshoz.
Az USB Storage cuccokhoz csak a SCSI DISK support kell (meg persze az USB támogatás), az íráshoz, meg csak a sima ATAPI.2006-04-18-13:53 #2057422uzsolt wrote:Milyen dev-et használsz? devfs-t? Mert akkor statikusan meg van minden a /dev-ben és akkor jogos a „nem valódi blokk-eszköz”.A devfs-nek (és kevésbé méltó utódjának, a borzalmas hotplugnak, valamint méltó utódjának, a udevnek) pont az a lényege hogy NEM statikus a /dev => nincs benne „nem valódi blokkeszköz”
Ha nincs semmilyen /dev kezelõ, akkor van benne minden.2006-04-18-14:37 #2057423Gyuszk, egy kernelkonfigot linkelj be.
2006-04-19-11:39 #2057424AMD486 wrote:A devfs-nek (és kevésbé méltó utódjának, a borzalmas hotplugnak, valamint méltó utódjának, a udevnek) pont az a lényege hogy NEM statikus a /dev => nincs benne „nem valódi blokkeszköz”
Ha nincs semmilyen /dev kezelõ, akkor van benne minden.Bocsánat, lehet, hogy igazad van. Bennem valahogy az csapódott le, hogy a devfs statikus. Dehát tévedni emberi dolog.
Csak azért gondoltam statikusra, mert sok sda* ill. sdb*-je van, ami szerintem erre utaló jel lehet (meg persze sok minden másra is).2006-04-23-10:26 #2057425Köszönöm a válaszokat.
A gond az volt, hogy kifelejtettem az SCSI Disk Support -ot. Mostmár teljesen jó.
Egyébként devfs -t nem lehet már használni, mert a 2.6.13 -as kernelre teljesen kipucolták a kernelbõl a korábbi devfs támogatást, ezért vagy kézzel kell a /dev mappát menedzselni, vagy udev -et kell használni.
A devfs -nek egyébként szerintem nem utódja a hotplug, mert a hotplug nem a /dev mappát és tartalmát kezeli, hanem hardvert derít fel.
A mai modern felépítés: 2.6.13 feletti kernel + udev + hal.2009-12-04-19:58 #1883064Sziasztok. Készítettem egy saját kernel konfiget, kiszedtem mindent ami nem kell, ami meg kell, azt befordítottam. Minden teljesen jól üzemel, egy dolgot kivéve: az USB pendrive -t (ami másik kernellel jó.)
Ha bedugom, akkor a dmesg -ben teljesen jó üzenetek jelennek meg az eseményrõl:[4294973.359000] usb 1-4: new high speed USB device using ehci_hcd and address 2
[4294973.488000] usb 1-4: configuration #1 chosen from 1 choice
[4294973.489000] hub 1-4:1.0: USB hub found
[4294973.489000] hub 1-4:1.0: 1 port detected
[4294973.756000] usb 1-4.1: new high speed USB device using ehci_hcd and address 3
[4294973.846000] usb 1-4.1: configuration #1 chosen from 1 choice
[4294973.846000] scsi0 : SCSI emulation for USB Mass Storage devices
[4294973.847000] usb-storage: device found at 3
[4294973.847000] usb-storage: waiting for device to settle before scanning
[4294978.848000] Vendor: USB Model: 2.0 Flash Drive Rev: 1.00
[4294978.848000] Type: Direct-Access ANSI SCSI revision: 00
[4294978.851000] usb-storage: device scan complete
gyuszk@gamestation:~$Viszont nem tudom felmountolni, mert egyszerüen az összes /dev/sdx eszközre azt mondja, hogy nem valódi blokkeszköz! Próbáltam sda-t, sda1-9-et, sdb-t, szinte az összeset.
Továbbá az „lsusb” sem ad ki egyetlen sornyi információt sem.root@gamestation:/home/gyuszk# lsusb
root@gamestation:/home/gyuszk#2.6.16.5 -ös friss vanilláról van szó. Talán a túlzott maximalizmusban kifelejtettem valamilyen opciót amit az lsusb, a proc, az udev, vagy tudom is én, hiányol.
Mi lehet ez az opció?Köszönöm elõre is.
A rendszer Slack 10.2.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz