Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Reksa - 02.08.20 - klo:16.47
-
Löytyykö Ubuntusta ajurit tälle ohjainkortille:
https://www.delock.com/produkte/G_89359/merkmale.html
Olisi kätevää saada molemmat ohjaimet yhdellä kortilla.
-
Tuossa linkin osoittamalla sivulla kerrotaan, että pitäisi olla Linux kerneli 3.2.0 tai parempi, joten siitä voisi olettaa, että kortti toimii nykyaikaisessa Linux-käyttöjärjestelmässä.
-
Mutta saisiko jollain keinolla selville, mitkä Kernel-modulit tuo kortti tarvitsee? Sain valmistajalta irti kuvan, josta näkee ko. kortilla käytetyt kontrolleripiirit, mutta en pystynyt korreloimaan niitä moduleihin...
-
ASM1062 SATA-kontrolleri toimii Linuxin normaalilla ahci-ajurilla. EJ168 USB 3.0-ohjain ja ASM1142 USB 3.1-ohjain toimivat xhci_hcd-ajurilla.
Kuvakaappauksen ASM1142 saattaa vaatia uudemman kernelin kuin 3.2, mutta jos kortissa on vain nettisivun spekseissä mainittu EJ168, se toiminee ainakin kernelin versiosta 3.2 lähtien. Ahci ja xhci -ajurit ovat käytännössä aina mukana jakelujen valmiiksi käännetyissä kernelipaketeissa.
-
@nm
Kiitos infosta! Nuo ajurit ovat ilmeisesti jo niin integroituja että ne eivät näy tällä komennolla:
ls -R /lib/modules/`uname -r`/kernel/
Ainakaan Kernel 5.5:n listauksesta en löytänyt niitä.
-
Päädyin lopulta hankkimaan kyseisestä kortista Pcie-e x1 version, jolla kaikki ohjainpiirit ovat ASMedian:
https://www.delock.de/produkt/89389/merkmale.html
Korttia testaillessa totesin että USB3 portit toimivat niinkuin pitääkin ja nopeus yltää tuohon luvattuun 5G:hen. Sen sijaan Sata3-porteilla ja 6G SSD-levyllä lukunopudeksi tuli vain n. 200Mb/s, mikä on osapuilleen Sata2:n (3G) maksiminopeus. Itse levy on kunnossa koska toisella ohjaimella sen kanssa pääsee 400Mb/s nopeuteen. Kokeilin myös toisen valmistajan SSD-levyä, sama juttu sen kanssa.
Onko mitään käyttistason parametriä jolla asiaan voisi vaikuttaa?
Kortin käytössä on ahci-ajuri, joten ei ole kyse ainakaan siitä että kortti ei toimisi lainkaan Sata-moodissa:
1000:09:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01) (prog-if 01 [AHCI 1.0])
Subsystem: ASMedia Technology Inc. ASM1062 Serial ATA Controller
Flags: bus master, fast devsel, latency 0, IRQ 47
I/O ports at 3000 [size=8]
I/O ports at 3008 [size=4]
I/O ports at 3010 [size=8]
I/O ports at 3018 [size=4]
I/O ports at 3020 [size=32]
Memory at c20200000 (32-bit, non-prefetchable) [size=512]
Expansion ROM at c20210000 [virtual] [disabled] [size=64K]
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Kernel driver in use: ahci
Lisäksi 'smartctl ' väitti että ko. levy toimisi tosiaan jo 6G-tilassa ("current: 6.0 Gb/s"):
Device Model: Seagate BarraCuda 120 SSD ZA250CM10003
Serial Number: 7QT031S0
LU WWN Device Id: 5 000c50 0bb25d527
Firmware Version: STQSC012
User Capacity: 250,059,350,016 bytes [250 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ACS-3 (minor revision not indicated)
SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Mon Jun 20 16:32:31 2022 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled