Portál AbcLinuxu, 25. dubna 2024 05:37


Dotaz: problemy s USB ve 2.6

21.2.2004 14:11 ondra
problemy s USB ve 2.6
Přečteno: 290×
Odpovědět | Admin
zdravim,

nejsem schopen rozchodit svuj usb flashdisk v jadre 2.6.2, ve 2.4.20 jede uplne v pohode. mam zkompilovane vsechny potrebne moduly. zkousel jsem

mount /dev/sda1 /mnt/flash

a odpovedi je

mount: /dev/sda1 is not a valid block device.

Flashdisk je v poradku a ani ve win s nim nejsou problemy. Nemate nekdo podobnou zkusenost?

ondra
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.2.2004 14:49 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše problemy s USB ve 2.6
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kernel 2.4 k tomu flashdisku pravděpodobně přistupoval pomocí modulů ide-scsi a usb-storage (soudě podle toho "sda1"). Zkontroluj tedy, jakým způsobem to zařízení (ne)detekuje nový kernel. Například základní USB ovladače mají v 2.6 jiná jména. Místo usb-o|uhci je to o|uhci_ocd.
5.1.2005 11:22 Jiri Bajer | skóre: 34 | blog: Sarimuv koutek | Praha
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
Odpovědět | | Sbalit | Link | Blokovat | Admin
jako user: vloz flashdisk + sleep 2; touch /dev/sda; mount /mnt/flashdisk

nebo jako root jde pouzit i: vloz flashdisk + sleep 2; fdisk -l /dev/sda; mount /mnt/flashdisk

problem je v tom, ze hotplug se po vlozeni flashdisku zepta, jestli obsahuje partitiony, ale flashdisk jeste neni pripraven, takze to vypada, jako by tam nic nebylo - proto ten sleep. pry se to projevuje jen u nekterych disku a nutna cekaci doba muze byt ruzna.

je to jen hnusny hack, nikoliv definitivni reseni - to asi prijde az s opravou ovladace...

testovano s kernelem 2.6.9

PS: nepouzivej volbu low performance usb driver v kernelu - pak by se disk hlasil misto /dev/sda jako /dev/uba a soude podle ohlasu v diskusich jsou s timhle driverem zatim jen problemy (netyka se 2.6.8.1 a starsich)
22.1.2005 07:29 spooky.ln
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
tak to mam asi podobny problem. me se ho nepodari rozbehnout take :( Not a valid block device. Flash je MyFlash 256mb a jadro 2.6.7 na slacku tail -f mi ukazuje ze hotplug vytvori node na /dev/vcc/a7 a pise neco o AGP v3 :((( ta device se pak jevi jak "character device " pritom jinak ctecka karet funguje,fotak funguje, tablet funguje. vsechno co jsem zatim pripojil pres usb funguje akorat s timhle si nevim rady :(
22.1.2005 13:15 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
Vypněte udev a vytvořte si zařízení /dev/sdaN atd. pokud nejsou. Máte podporu všeho potřebného?

lsmod
ohci_hcd               16008  0 
uhci_hcd               25488  0 
ehci_hcd               23300  0 
usb_storage            20352  0 
usbcore                81016  6 usblp,ohci_hcd,uhci_hcd,ehci_hcd,usb_storage
Také je potřeba mít v jádře podporu SCSI.
22.1.2005 13:20 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
pokial ja viem treba ti podporu USB modul "sd_mod" co patri k SCSI :)
22.1.2005 13:22 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
Vypněte udev a vytvořte si zařízení /dev/sdaN atd. pokud nejsou.

spatna rada, udev nevypinat, spis by si ho mel spravne nastavit tak aby se mu vytvarelo potrebne zarizeni. Pokud prohleda abclinuxu, tak urcite narazi na pirklady jak na to.
-- Nezdar není hanbou, hanbou je strach z pokusu.
22.1.2005 16:35 spooky.ln
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
tak problem vyresen. nevim jestli je to nejlepsi reseni nebo ne ,ale uz pracuje. zkusil jsem vsechno od nenatahovani _hcd modulu az po vselijake magicke upravy hotplugu. fungovalo vypnuti podpory USB2.0 v biosu :(

deska : DFI AD77 Infinity. VIA KT400
22.1.2005 16:39 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: problemy s USB ve 2.6
Pokud nemáš třeba čas nastudovat udev anebo nevíš přesně o co jde, tak je vypnutí asi rychlejší a schůdnější, ne? Samosebou jen dočasně... Já měl na Slacku 10 problém, který byl způsoben tím, že moje verze udev byla příliš neaktuální pro 2.6.10. Upgrade udev všechny problémy vyřešil. V udev, který je ve Slackware 10 je prostě několik bugů. Ale než jsem na to přišel (usilovným googlováním), tak jsem to měl několik dní bez udev a vše mi fungovalo i bez něj. :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.