Skocz do zawartości

Pendrive Nie Pojawia Siię W /dev


sam_on

Rekomendowane odpowiedzi

Nie mogę korzystać z pendrive'ów.

 

Nie jest to zwykły problem zamontowania, bo w /dev mam wprawdzie wpisy sda, sda1,...,sda5, ale one są odpowiedzialne za partycje. Spodziewałbym się, że po włożeniu pendrive'a pojawi mi się jakieś sdb (tak zresztą dzieje mi się na innym komputerze). Niestety nic z tego. Co ciekawe sprawdzałem również na systemach uruchomionych z płyty - na FC8 KDE LiveCD (z której notabene instalowałem system), oraz na Ubuntu 7.05, ale tam również nie mogłem odczytać pendrive'a.

 

I teraz kilka ciekawych faktów.

1. Myszka podłączona do usb działa (nawet na fedorze).

2. Na windzie nie ma problemu z pendrive'ami.

3. Na początku mogłem normalnie korzystać z pendrive'ów, ale dużo mieszałem od tego czasu.

 

Co mogę zrobić w tej sytuacji?

Odnośnik do komentarza
Udostępnij na innych stronach

Ja bym skorzystał z loga z komputera na którym działa to bez pudła (/var/log/messages)

 

Dec 30 00:56:02 bobas kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2

Dec 30 00:56:02 bobas kernel: usb 1-1: configuration #1 chosen from 1 choice

Dec 30 00:56:03 bobas kernel: Initializing USB Mass Storage driver...

Dec 30 00:56:03 bobas kernel: scsi6 : SCSI emulation for USB Mass Storage devices

Dec 30 00:56:03 bobas kernel: usbcore: registered new interface driver usb-storage

Dec 30 00:56:03 bobas kernel: USB Mass Storage support registered.

Dec 30 00:56:08 bobas kernel: scsi 6:0:0:0: Direct-Access USB DISK 2.0 PMAP PQ: 0 ANSI: 0 CCS

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] 4063232 512-byte hardware sectors (2080 MB)

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] Write Protect is off

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] 4063232 512-byte hardware sectors (2080 MB)

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] Write Protect is off

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through

Dec 30 00:56:08 bobas kernel: sdc: sdc1

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: [sdc] Attached SCSI removable disk

Dec 30 00:56:08 bobas kernel: sd 6:0:0:0: Attached scsi generic sg4 type 0

 

I zacząłbym szukać w kernelu:

USB-EHCI lub podobne

USB Mass Storage support

i potem następne

SCSI device support

SCSI disk support

 

i przeglądać w /proc/bus/usb/devices

 

Bo o ile dobrze rozumiem te zagwozdki z montowaniem pendrive-ów, to najpierw kernel wykrywa pena, rejestruje urządzenie w /dev a potem program użytkowy montuje to urządzenie do media

 

A tak w ogóle zanim zaczniesz szperać, to skąd masz kernela?

I jaki masz chipset na płycie, że kernel go nie obsługuje?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Wina faktycznie leży w kernelu więc zrobiłem

yum update kernel

 

Aktualizacja jądra niestety nic nie zmieniła.

Istotna część z /var/log/messages z kompa gdzie pendrive'y nie chodzą:

 

Dec 30 12:26:50 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 3
Dec 30 12:26:50 localhost kernel: usb 1-2: device descriptor read/64, error -32
Dec 30 12:26:50 localhost kernel: usb 1-2: device descriptor read/64, error -32
Dec 30 12:26:50 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 4
Dec 30 12:26:50 localhost kernel: usb 1-2: device descriptor read/64, error -32
Dec 30 12:26:50 localhost kernel: usb 1-2: device descriptor read/64, error -32
Dec 30 12:26:51 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 5
Dec 30 12:26:51 localhost kernel: usb 1-2: device not accepting address 5, error -32
Dec 30 12:26:51 localhost kernel: usb 1-2: new high speed USB device using ehci_hcd and address 6
Dec 30 12:26:51 localhost kernel: usb 1-2: device not accepting address 6, error -32

Wcześniej było to samo.

 

A tak w ogóle zanim zaczniesz szperać, to skąd masz kernela?

Z domyślnie dołączonego repozytorum yuma "updates" (http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f8&arch=i386)

 

I jaki masz chipset na płycie, że kernel go nie obsługuje?

Moja płyta główna ASRock K7S41GX, pełny opis jest tutaj. Jeśli chodzi o sam chipset - jest to SiS 741GX Chipset. Swoją drogą zauważyłem w komentach do karty, że nie tylko ja miałem z nią problem.

 

W ogóle może dołącze co zwraca /sbin/lspci

00:00.0 Host bridge: Silicon Integrated Systems [siS] 741/741GX/M741 Host (rev 03)
00:01.0 PCI bridge: Silicon Integrated Systems [siS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [siS] SiS963 [MuTIOL Media IO] (rev 25)
00:02.1 SMBus: Silicon Integrated Systems [siS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [siS] 5513 [iDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [siS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [siS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [siS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [siS] USB 2.0 Controller
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 AS [Radeon 9550] (Secondary)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...