[megoldva] HP Proliant ML350T03 + PCI USB vezérlő

Sziasztok!

Egy HP Compaq Proliant ML350T03 (G3) szerverbe szerettem volna a meglévő 2db USB 1.1 hátlapi kivezetés mellé USB 2.0 csatlakozásokat - a nagyobb adatátvitel reményében - egy PCI-os kártya képében.

Gondoltam mindegy, hogy milyen, ezért vettem egy olcsó Manhattan 4x USB2.0 PCI (MH171557) kártyát, melyen VIA 6212 chipset van és olvasatom alapján az EHCI modulnak kell hajtania. Ez a kernelemben fixen be van forgatva.

A rádugott eszközt van amikor felismeri van amikor semmi jele a syslogban, hogy új eszközt észlelt volna.

Sőt fordítottam több kernelt, volt amikor be sem bootolt a gép, ugyanazon kernellel. Ezen PCI kártya behelyezése előtt ilyet nem csinált. :(

Sőt ilyennel is örvendeztetett:


Uhhuh. NMI received for unknown reason b1 on CPU 0.
You have some hardware problem, likely on the PCI bus.
Dazed and confused, but trying to continue 

lspci szerint:


00:01.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:01.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)

Jelenleg futó vanilla kernelem:
Linux euro 2.6.32.15 #1 SMP Mon Jun 7 15:25:33 CEST 2010 i686 GNU/Linux

Uptodate Debian GNU/Linux 5.0.4.

Ötlet? Mit kalapáljak rajta?
Esetleg másnak van tapasztalata működő PCI-os bővítőkártyával?

Bye, Fifi

Update:
Egy BIOS upgrade-del a gondom elszállt :)
Az USB storage is megy szépen.

Hozzászólások

Nekem egy Speeddragon kártyám van(NEC chippel), azzal
nem volt ilyen gondom.
Viszont csak az usb egér megy rajta, storage nem.
Talán a fejlesztők erre is képessé teszik majd a kernelt.
Ha a másik slotban sem jobb, érdemes kártyát váltani, esetleg
bios update(nekem ezen szüttyög : hp proliant 150 )

A hp oldala szerint a D14 a legfrissebb.

A gép ugyanezt modja magáról:

# dmidecode 2.9
SMBIOS 2.3 present.
42 structures occupying 1204 bytes.
Table at 0x000EC000.

Handle 0x0000, DMI type 0, 20 bytes
BIOS Information
        Vendor: Compaq
        Version: D14
        Release Date: 02/24/2004
        Address: 0xF0000
        Runtime Size: 64 kB
        ROM Size: 2048 kB

Mint írtam a témaindító kérdés update részében a storage funkció is szépen működik:

Jun 10 15:24:11 euro kernel: usb 4-3: new high speed USB device using ehci_hcd and address 5
Jun 10 15:24:11 euro kernel: usb 4-3: New USB device found, idVendor=0951, idProduct=1626
Jun 10 15:24:11 euro kernel: usb 4-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 10 15:24:11 euro kernel: usb 4-3: Product: DT HyperX
Jun 10 15:24:11 euro kernel: usb 4-3: Manufacturer: Kingston
Jun 10 15:24:11 euro kernel: usb 4-3: SerialNumber: 0018F30C9FD75B931E0B0016
Jun 10 15:24:11 euro kernel: usb 4-3: configuration #1 chosen from 1 choice
Jun 10 15:24:11 euro kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Jun 10 15:24:11 euro kernel: usb-storage: device found at 5
Jun 10 15:24:11 euro kernel: usb-storage: waiting for device to settle before scanning
Jun 10 15:24:16 euro kernel: usb-storage: device scan complete
Jun 10 15:24:16 euro kernel: scsi 3:0:0:0: Direct-Access     Kingston DT HyperX        PMAP PQ: 0 ANSI: 0 CCS
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: Attached scsi generic sg0 type 0
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] 31268864 512-byte logical blocks: (16.0 GB/14.9 GiB)
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Write Protect is off
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Mode Sense: 23 00 00 00
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Assuming drive cache: write through
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Assuming drive cache: write through
Jun 10 15:24:16 euro kernel: sda: sda1
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Assuming drive cache: write through
Jun 10 15:24:16 euro kernel: sd 3:0:0:0: [sda] Attached SCSI removable disk

És ennyit tud:

euro:~# hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:   730 MB in  2.00 seconds = 364.79 MB/sec
 Timing buffered disk reads:   92 MB in  3.07 seconds =  30.00 MB/sec

Az alaplapi USB 1.1-el meg csak ennyit:

euro:~# hdparm -tT /dev/sda

/dev/sda:
 Timing cached reads:     2 MB in  2.04 seconds = 1002.44 kB/sec
 Timing buffered disk reads:    4 MB in  4.10 seconds = 998.87 kB/sec

Többek között ezért kellett a PCI-os bővítőkártya. :)

Azért ha van másik PCI-X kártya is benne, akkor érdemes meggyőződni róla, hogy nincs hatással annak a teljesítményére az USB vezérlőd.

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

több ML350 G3-ban is használok Via chipsetes USB vezérlőt. soha semmi bajom nem volt velük.

Próbáld meg, hátha cabextract-tal ki lehet belőle szedni az image-et. IBM-nél működik. Ha ez megy, akkor syslinux-szal rá lehet boot-olni grub-ból indítva.

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."