Kirjoittaja Aihe: PCI-väyläinen USB2.0-ohjainkortti.  (Luettu 3078 kertaa)

ilari

  • Käyttäjä
  • Viestejä: 2
    • Profiili
PCI-väyläinen USB2.0-ohjainkortti.
« : 18.05.06 - klo:11.01 »
Ostin taannoin Sunixin USB2.0-ohjainkortin (USB4212), joka ainakin valmistajan tietojen mukaan pitäisi olla Linux-yhteensopiva (http://www.sunix.com.tw/it/en/Product_Detail.php?cate=2&class_a_id=34&sid=336). Jotenkuten homma toimiikin, ja esimerkiksi Logitechin WebCam tunnistui ja toimi kortin kautta, mutta USB2.0:aa tukevat massamuistilaitteet (kokeilin iPodia ja PSP:tä) eivät toimi. Ko. laitteet kuitenkin tunnistuvat ja toimivat emolevyn yhteydessä olevien USB1.1-porttien kautta.

Osaisiko joku neuvoa mistä homma saattaisia kiikasta, tai sitten suosittaa jotain toista ohjainkorttia, joka todistetusti toimii Ubuntussa (käytössä Dapper Flight 7). Alla kernelin lokia:

May 18 08:47:04 kone kernel: [4295805.014000] usb 5-3: new high speed USB device using ehci_hcd and address 6
May 18 08:47:04 kone kernel: [4295805.129000] scsi3 : SCSI emulation for USB Mass Storage devices
May 18 08:47:04 kone kernel: [4295805.129000] usb-storage: device found at 6
May 18 08:47:04 kone kernel: [4295805.129000] usb-storage: waiting for device to settle before scanning
May 18 08:47:09 kone kernel: [4295810.129000]   Vendor: Sony      Model: PSP               Rev: 1.00
May 18 08:47:09 kone kernel: [4295810.129000]   Type:   Direct-Access                      ANSI SCSI revision: 00
May 18 08:47:09 kone kernel: [4295810.131000] SCSI device sda: 1947648 512-byte hdwr sectors (997 MB)
May 18 08:47:09 kone kernel: [4295810.132000] sda: Write Protect is off
May 18 08:47:09 kone kernel: [4295810.132000] sda: Mode Sense: 00 6a 20 00
May 18 08:47:09 kone kernel: [4295810.132000] sda: assuming drive cache: write through
May 18 08:47:09 kone kernel: [4295810.134000] SCSI device sda: 1947648 512-byte hdwr sectors (997 MB)
May 18 08:47:09 kone kernel: [4295810.134000] sda: Write Protect is off
May 18 08:47:09 kone kernel: [4295810.134000] sda: Mode Sense: 00 6a 20 00
May 18 08:47:09 kone kernel: [4295810.134000] sda: assuming drive cache: write through
May 18 08:47:09 kone kernel: [4295810.134000]  sda:<6>usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:09 kone kernel: [4295810.356000]  sda1
May 18 08:47:09 kone kernel: [4295810.357000] sd 3:0:0:0: Attached scsi removable disk sda
May 18 08:47:09 kone kernel: [4295810.357000] sd 3:0:0:0: Attached scsi generic sg0 type 0
May 18 08:47:09 kone kernel: [4295810.358000] usb-storage: device scan complete
May 18 08:47:10 kone kernel: [4295810.622000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:10 kone kernel: [4295810.839000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:10 kone kernel: [4295811.060000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:10 kone kernel: [4295811.278000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:10 kone kernel: [4295811.496000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:11 kone kernel: [4295811.610000] sd 3:0:0:0: SCSI error: return code = 0x70000
May 18 08:47:11 kone kernel: [4295811.610000] end_request: I/O error, dev sda, sector 0
May 18 08:47:11 kone kernel: [4295811.610000] printk: 6 messages suppressed.
May 18 08:47:11 kone kernel: [4295811.610000] Buffer I/O error on device sda, logical block 0
May 18 08:47:11 kone kernel: [4295811.714000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:11 kone kernel: [4295811.931000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:11 kone kernel: [4295812.150000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:11 kone kernel: [4295812.368000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:12 kone kernel: [4295812.585000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:12 kone kernel: [4295812.699000] sd 3:0:0:0: SCSI error: return code = 0x70000
May 18 08:47:12 kone kernel: [4295812.699000] end_request: I/O error, dev sda, sector 8
May 18 08:47:12 kone kernel: [4295812.699000] Buffer I/O error on device sda, logical block 1
May 18 08:47:12 kone kernel: [4295812.802000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:12 kone kernel: [4295813.019000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:12 kone kernel: [4295813.236000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:12 kone kernel: [4295813.459000] usb 5-3: reset high speed USB device using ehci_hcd and address 6
May 18 08:47:13 kone kernel: [4295813.573000] sd 3:0:0:0: SCSI error: return code = 0x70000
May 18 08:47:13 kone kernel: [4295813.573000] end_request: I/O error, dev sda, sector 16
...

Emolevyn USB-väylään liitettäesä loki sanoo:

May 18 10:52:00 kone kernel: [4298717.234000] usb 1-2: new full speed USB device using uhci_hcd and address 3
May 18 10:52:01 kone kernel: [4298717.542000] SCSI subsystem initialized
May 18 10:52:01 kone kernel: [4298717.557000] Initializing USB Mass Storage driver...
May 18 10:52:01 kone kernel: [4298717.558000] scsi0 : SCSI emulation for USB Mass Storage devices
May 18 10:52:01 kone kernel: [4298717.558000] usb-storage: device found at 3
May 18 10:52:01 kone kernel: [4298717.558000] usb-storage: waiting for device to settle before scanning
May 18 10:52:01 kone kernel: [4298717.558000] usbcore: registered new driver usb-storage
May 18 10:52:01 kone kernel: [4298717.559000] USB Mass Storage support registered.
May 18 10:52:06 kone kernel: [4298722.562000]   Vendor: Sony      Model: PSP               Rev: 1.00
May 18 10:52:06 kone kernel: [4298722.562000]   Type:   Direct-Access                      ANSI SCSI revision: 00
May 18 10:52:06 kone kernel: [4298722.569000] usb-storage: device scan complete
May 18 10:52:06 kone kernel: [4298722.622000] Driver 'sd' needs updating - please use bus_type methods
May 18 10:52:06 kone kernel: [4298722.654000] SCSI device sda: 1947648 512-byte hdwr sectors (997 MB)
May 18 10:52:06 kone kernel: [4298722.657000] sda: Write Protect is off
May 18 10:52:06 kone kernel: [4298722.657000] sda: Mode Sense: 00 6a 20 00
May 18 10:52:06 kone kernel: [4298722.657000] sda: assuming drive cache: write through
May 18 10:52:06 kone kernel: [4298722.726000] SCSI device sda: 1947648 512-byte hdwr sectors (997 MB)
May 18 10:52:06 kone kernel: [4298722.729000] sda: Write Protect is off
May 18 10:52:06 kone kernel: [4298722.729000] sda: Mode Sense: 00 6a 20 00
May 18 10:52:06 kone kernel: [4298722.729000] sda: assuming drive cache: write through
May 18 10:52:06 kone kernel: [4298722.729000]  sda: sda1
May 18 10:52:06 kone kernel: [4298722.744000] sd 0:0:0:0: Attached scsi removable disk sda
May 18 10:52:06 kone kernel: [4298722.760000] sd 0:0:0:0: Attached scsi generic sg0 type 0
May 18 10:52:07 kone kernel: [4298723.573000] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

--
 Ilari

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Re: PCI-väyläinen USB2.0-ohjainkortti.
« Vastaus #1 : 18.05.06 - klo:11.43 »
toki olet ajanut
Koodia: [Valitse]
sudo apt-get update && sudo apt-get dist-upgrade
r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: PCI-väyläinen USB2.0-ohjainkortti.
« Vastaus #2 : 18.05.06 - klo:19.22 »
Ostin taannoin Sunixin USB2.0-ohjainkortin (USB4212), joka ainakin valmistajan tietojen mukaan pitäisi olla Linux-yhteensopiva (http://www.sunix.com.tw/it/en/Product_Detail.php?cate=2&class_a_id=34&sid=336). Jotenkuten homma toimiikin, ja esimerkiksi Logitechin WebCam tunnistui ja toimi kortin kautta, mutta USB2.0:aa tukevat massamuistilaitteet (kokeilin iPodia ja PSP:tä) eivät toimi. Ko. laitteet kuitenkin tunnistuvat ja toimivat emolevyn yhteydessä olevien USB1.1-porttien kautta.

Osaisiko joku neuvoa mistä homma saattaisia kiikasta, tai sitten suosittaa jotain toista ohjainkorttia, joka todistetusti toimii Ubuntussa (käytössä Dapper Flight 7). Alla kernelin lokia:

en jaksanut nyt äkkiseltään lueskella tuota logia, mutta yksi juttu mistä homma voisi kiikastaa on se, että usb2-ajureita ei olisi ladattu.

komenna vaikka:
Koodia: [Valitse]
$ lsmod |grep hci
ladattuja moduleita pitäisi olla ainakin ohci_hcd tai uhci_hcd usb1.x:lle riippuen usb-piirin toteuttajasta ja usb2:lle pitäisi ladattuna olla ehci_hcd. jos tuo viimeinen puuttuu, niin ei usb2 voi toimiakaan.

tosin, kyllä noiden laitteiden pitäisi kaiken järjen mukaan toimia tuolla kortilla usb1.x-tilassa.

jos homma ei ollut tuostakaan kiinni, niin laita tänne vielä mitä komento lspci tulostaa.
Janne