Post date: Sep 26, 2011 2:05:49 PM
xaminmo írása alapján vettem két Belkin F5U219 USB kártyát az eBayen, darabja 4 euro volt, meg a postaköltség. Kifejezetten ez a típus az, aminek az AIX-ben van drivere. A saját pSeries gépem nem tud PCI hotplugot, így kellett egy reboot ahhoz, hogy a firmware felismerje.
USB adapter
Feljön az USB driver és a kártya 2 kontrollere:
# lsdev -Fname,class,subclass,type | grep usbusb0,usb,node,usbusbhc0,adapter,pci,33103500usbhc1,adapter,pci,33103500Sokat persze nem tudunk meg róluk:
# lscfg -vl usb0lscfg: device usb0 not found.# lscfg -vl usbhc0 usbhc0 U0.1-P1-I2/Q1 USB Host Controller (33103500) Hardware Location Code......U0.1-P1-I2/Q1# lsattr -El usb0## lsattr -El usbhc0bus_mem_start 0xe8001000 Bus memory address Falseintr_level 181 Bus interrupt level Falseintr_priority 0x4 Interrupt priority FalseA fenti device driver azonosító egyébként elárulja a típust: 1033:0035 - "NEC Electronics Dual OHCI controllers plus Single EHCI controller".
USB mass storage eszközök
Ha bedugok egy pendrive-ot és lefuttatom a cfgmgr-t, megjelenik a pendrive, de csak raw device-ként lehet használni. Ez egy 4GB-os Kingston:
# lsdev -Ccusbmsusbms0 Available 1.1 USB Mass Storage# lsattr -El usbms0max_transfer 0x40000 Maximum TRANSFER Size Trueprevent_eject yes PREVENT ejection of media when open True# bootinfo -s usbms03875Bedugtam egy Coolink külső házban levő 120GB-os SATA HDD-t is, ennek is felismeri a méretét:
# lsdev -Ccusbmsusbms0 Available 1.1 USB Mass Storageusbms1 Available 0.2 USB Mass Storage# bootinfo -s usbms1114473Sőt a belső portra tett pendrive is megjelenik. Csak ennél a régi 512MB-os Kingstonnál valamiért a bootinfo lerohad pár percre... :)
# errpt -aj 49A83216 | more---------------------------------------------------------------------------LABEL: DISK_ERR4IDENTIFIER: 49A83216Date/Time: Thu Sep 29 16:09:10 CDT 2011Sequence Number: 26Machine Id: Node Id: karmacomaClass: HType: TEMPWPAR: GlobalResource Name: usbms2Resource Class:Resource Type:Location:VPD: Manufacturer................Kin Machine Type and Model......Dat ROM Level.(alterable).......1.00DescriptionDISK OPERATION ERRORProbable CausesMEDIADASD DEVICEUser CausesMEDIA DEFECTIVE Recommended Actions FOR REMOVABLE MEDIA, CHANGE MEDIA AND RETRY PERFORM PROBLEM DETERMINATION PROCEDURESLehet, hogy tényleg vacak, kipróbáltam a belső portot egy másikkal, és azzal teljesen jól megy...
Teljesítmény
A dd-vel próbáltam írni a 4GB-os Kingston DTI-re, de 563kB/s volt a maximum, amit az iostat mutatott. Mindenesetre nem vártam ki a végét. Tényleg csak 326MB-ot írt rá 10 perc alatt... Ez sajnos csak USB 1.1... lesz mit faragni.
Támogatott USB eszközök
Az alábbi listában természetesen az adapterek is szerepelnek.
# lsdev -PH -F description | grep -i usb | sort -uOther USB Tape DriveUSB 3D mouseUSB Audio Device, AudioControl InterfaceUSB Audio Device, AudioStreaming InterfaceUSB Audio Device, MIDIStreaming InterfaceUSB Blu-ray(TM) Combo DriveUSB Blu-ray(TM) DriveUSB Blu-ray(TM) Recorder DriveUSB CD-R/RW DriveUSB CD-ROM DriveUSB DVD R/RW or RAM DriveUSB DVD-COMBO DriveUSB DVD-ROM DriveUSB Diskette DriveUSB Enhanced Host Controller (3310e000)USB Enhanced Host Controller (99172604)USB Host Controller (22106474)USB Host Controller (33103500)USB Host Controller (99172704)USB Host Controller (c1110358)USB Mass StorageUSB System SoftwareUSB keyboardUSB mousePS. AIX Version 6.1 Release Notes:
"The ISO file system (read-only ISO9660) is supported on these drives. It is also possible to create a system backup on the drives by using the tar command, cpio command or the backup or restore archives. You can also use the dd command to add the ISO images to the drives."
Ez amugy AIX 7.1 volt, holnap kiprobalom 6.1-en is.