From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 15 Jan 2005 04:24:14 +0200 From: Michael Shigorin To: hardware@altlinux.ru Message-ID: <20050115022414.GP10926@osdn.org.ua> Mail-Followup-To: hardware@altlinux.ru Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4.2.1i Subject: [Hardware] Fwd: JetFlash: =?koi8-r?b?xMXMwNPYINzL09DPyg==?= X-BeenThere: hardware@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hardware@altlinux.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jan 2005 02:24:18 -0000 Archived-At: List-Archive: ----- Forwarded message from Artem Chuprina ----- Date: Sat, 15 Jan 2005 00:02:29 +0300 From: Artem Chuprina To: debian-russian lists.debian.org Subject: JetFlash: делюсь экспой Хмутро. Довелось тут поэкспериментировать. Итак. Как я понимаю, сейчас в продаже бывают модели TS(256M|512M|1G)JF2(A|B). Мне попадались все варианты A и один вариант B. Результаты были следующие. Серия A (серые крышечки, рыжая серединка, из недостатков - явно хуже с прочностью крышки, лампочка не с той стороны, и что несколько более сомнительно как недостаток - шнурок привязывается к телу, т.е. легко потерять крышку; ничто, впрочем, не мешает провернуть дырочки в ней) 256M и 512M (2 и 2 экз. соответственно) видятся замечательно всем, чем можно - и 2.4, и 2.6 (пробовалось 2.4.27 и 2.6.9 соответственно), и если в 2.6 включить CONFIG_USB_STORAGE_RW_DETECT (по умолчанию оно выключено, и чтение ее хелпа в чем-то интересно) в них видно состояние write protection (mount на него тоже реагирует, и монтирует r/o). На них самих, кстати, иконки замочка хрен разглядишь, логи гораздо более внятны. 1G мне попался на потрогать один экз, уже вскрытый, но вряд ли сбойный (лежал на витрине в Пирите, по браку не числился). В логах (2.6.9) я не увидел ни слова про write protection. Видимо, не отозвался на запрос. Характерное поведение в такой ситуации - делает вид, что пишется, а при sync (или umount) ядро ругается в лог и только в лог, что не смогло записать, ибо запись запрещена. Тот же эффект будет и при нормальном распознавании write protect, если при смонтированном в r/w состоянии сдвинуть тумблер WP (к счастью, на этой модели его случайно зацепить в процессе работы почти нереально). Серия B (голубенький корпус с металлического цвета окантовкой, рычажок WP в торце) - была только гиговая, тоже 1 экз. 2.4.27 ее норовит от вообще не распознать до распознать через как повезет. Может сработать fdisk, а потом после выдергивания и вставления не найтись раздел. Не исчезает из списка SCSI-устройств по извлечении. По повторном втыкании про нее, соответственно, ничего не расскажут. Другая, воткнутая после нее в тот же разъем, при этом не видится. Однако, надо сказать, если согласится распознать, то работать будет. Файлы я на ней притащить ухитрился. 2.6.9 с ней работать согласилась, и даже распознала, но с дикой руганью. Ругань приаттачена, если кому понадобится сравнить со своей. Однако ж с третьей попытки съело и работать после этого соглашается. И тоже распознало WP. Тот же экземпляр виндой видится просто на ура. Документация у них на обе серии одна и та же, похоже, и там написано, что драйвера для линукса содержатся в 2.4+, начиная с каких-то ранних версий. Действительно содержатся, только не с обеими сериями работает. Про разницу в той и другой модели (в терминах внешнего вида) в ту же сторону я от других покупателей слышал, когда ездил в Пирит менять B-шку и зашел к саппортерам ее помучить. -- Artem Chuprina RFC2822: Jabber: ran jabber.ran.pp.ru Jan 13 15:28:35 wizzle kernel: usb 1-2: new high speed USB device using address 3 Jan 13 15:28:35 wizzle usb.agent[12604]: usb-storage: already loaded Jan 13 15:28:35 wizzle kernel: scsi1 : SCSI emulation for USB Mass Storage devices Jan 13 15:28:35 wizzle kernel: Vendor: JetFlash Model: TS1GJF2B Rev: 2.00 Jan 13 15:28:35 wizzle kernel: Type: Direct-Access ANSI SCSI revision: 02 Jan 13 15:28:36 wizzle kernel: sda: Unit Not Ready, sense: Jan 13 15:28:36 wizzle kernel: Current : sense key Unit Attention Jan 13 15:28:36 wizzle kernel: Additional sense: Not ready to ready change, medium may have changed Jan 13 15:28:36 wizzle kernel: sda : READ CAPACITY failed. Jan 13 15:28:36 wizzle kernel: sda : status=1, message=00, host=0, driver=08 Jan 13 15:28:36 wizzle kernel: Current sd: sense key Unit Attention Jan 13 15:28:36 wizzle kernel: Additional sense: Not ready to ready change, medium may have changed Jan 13 15:28:36 wizzle kernel: sda: test WP failed, assume Write Enabled Jan 13 15:28:36 wizzle kernel: sda: assuming drive cache: write through Jan 13 15:28:36 wizzle kernel: sda: Unit Not Ready, sense: Jan 13 15:28:36 wizzle kernel: Current : sense key Unit Attention Jan 13 15:28:36 wizzle kernel: Additional sense: Not ready to ready change, medium may have changed Jan 13 15:28:36 wizzle kernel: sda : READ CAPACITY failed. Jan 13 15:28:36 wizzle kernel: sda : status=1, message=00, host=0, driver=08 Jan 13 15:28:36 wizzle kernel: Current sd: sense key Unit Attention Jan 13 15:28:36 wizzle kernel: Additional sense: Not ready to ready change, medium may have changed Jan 13 15:28:36 wizzle kernel: sda: test WP failed, assume Write Enabled Jan 13 15:28:36 wizzle kernel: sda: assuming drive cache: write through Jan 13 15:28:36 wizzle kernel: SCSI device sda: 2048000 512-byte hdwr sectors (1049 MB) Jan 13 15:28:36 wizzle kernel: sda: Write Protect is on Jan 13 15:28:36 wizzle kernel: sda: Mode Sense: 03 00 80 00 Jan 13 15:28:36 wizzle kernel: sda: assuming drive cache: write through Jan 13 15:28:36 wizzle kernel: /dev/scsi/host1/bus0/target0/lun0: p1 Jan 13 15:28:36 wizzle kernel: /dev/scsi/host1/bus0/target0/lun0: p1 Jan 13 15:28:36 wizzle kernel: devfs_mk_dev: could not append to parent for scsi/host1/bus0/target0/lun0/part1 Jan 13 15:28:36 wizzle kernel: kobject_register failed for sda1 (-17) Jan 13 15:28:36 wizzle kernel: [kobject_register+91/96] kobject_register+0x5b/0x60 Jan 13 15:28:36 wizzle kernel: [add_partition+281/336] add_partition+0x119/0x150 Jan 13 15:28:36 wizzle kernel: [register_disk+390/448] register_disk+0x186/0x1c0 Jan 13 15:28:36 wizzle kernel: [add_disk+76/96] add_disk+0x4c/0x60 Jan 13 15:28:36 wizzle kernel: [exact_match+0/16] exact_match+0x0/0x10 Jan 13 15:28:36 wizzle kernel: [exact_lock+0/32] exact_lock+0x0/0x20 Jan 13 15:28:36 wizzle kernel: [pg0+544571459/1069376512] sd_probe+0x253/0x3a0 [sd_mod] Jan 13 15:28:36 wizzle kernel: [sysfs_add_file+120/160] sysfs_add_file+0x78/0xa0 Jan 13 15:28:36 wizzle kernel: [bus_match+63/112] bus_match+0x3f/0x70 Jan 13 15:28:36 wizzle kernel: [device_attach+79/160] device_attach+0x4f/0xa0 Jan 13 15:28:36 wizzle kernel: [kobject_get+26/48] kobject_get+0x1a/0x30 Jan 13 15:28:36 wizzle kernel: [bus_add_device+91/176] bus_add_device+0x5b/0xb0 Jan 13 15:28:36 wizzle kernel: [device_add+161/304] device_add+0xa1/0x130 Jan 13 15:28:36 wizzle kernel: [pg0+542196514/1069376512] scsi_sysfs_add_sdev+0x52/0x200 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+545153115/1069376512] slave_configure+0x2b/0x90 [usb_storage] Jan 13 15:28:36 wizzle kernel: [pg0+545153072/1069376512] slave_configure+0x0/0x90 [usb_storage] Jan 13 15:28:36 wizzle kernel: [pg0+542190238/1069376512] scsi_add_lun+0x2fe/0x3d0 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+542190665/1069376512] scsi_probe_and_add_lun+0xd9/0x240 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+542193032/1069376512] scsi_scan_target+0xa8/0x130 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+542193305/1069376512] scsi_scan_channel+0x89/0xa0 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+542193537/1069376512] scsi_scan_host_selected+0xd1/0x110 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+542193648/1069376512] scsi_scan_host+0x30/0x40 [scsi_mod] Jan 13 15:28:36 wizzle kernel: [pg0+545164982/1069376512] storage_probe+0x146/0x1e0 [usb_storage] Jan 13 15:28:36 wizzle kernel: [pg0+542863499/1069376512] usb_probe_interface+0x6b/0x80 [usbcore] Jan 13 15:28:36 wizzle kernel: [bus_match+63/112] bus_match+0x3f/0x70 Jan 13 15:28:36 wizzle kernel: [device_attach+79/160] device_attach+0x4f/0xa0 Jan 13 15:28:36 wizzle kernel: [kobject_get+26/48] kobject_get+0x1a/0x30 Jan 13 15:28:36 wizzle kernel: [bus_add_device+91/176] bus_add_device+0x5b/0xb0 Jan 13 15:28:36 wizzle kernel: [device_add+161/304] device_add+0xa1/0x130 Jan 13 15:28:36 wizzle kernel: [pg0+542894083/1069376512] usb_set_configuration+0x303/0x470 [usbcore] Jan 13 15:28:36 wizzle kernel: [pg0+542873202/1069376512] usb_new_device+0xb2/0x170 [usbcore] Jan 13 15:28:36 wizzle kernel: [pg0+542876606/1069376512] hub_port_connect_change+0x20e/0x400 [usbcore] Jan 13 15:28:36 wizzle kernel: [pg0+542877729/1069376512] hub_events+0x271/0x3c0 [usbcore] Jan 13 15:28:36 wizzle kernel: [pg0+542878117/1069376512] hub_thread+0x35/0x120 [usbcore] Jan 13 15:28:36 wizzle kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60 Jan 13 15:28:36 wizzle kernel: [ret_from_fork+6/20] ret_from_fork+0x6/0x14 Jan 13 15:28:36 wizzle kernel: [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60 Jan 13 15:28:36 wizzle kernel: [pg0+542878064/1069376512] hub_thread+0x0/0x120 [usbcore] Jan 13 15:28:36 wizzle kernel: [kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18 Jan 13 15:28:36 wizzle kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 Jan 13 15:28:36 wizzle kernel: USB Mass Storage device found at 3 Jan 13 15:28:36 wizzle udev[12659]: creating device node '/dev/sda1' Jan 13 15:28:36 wizzle udev[12652]: creating device node '/dev/sda' Jan 13 15:28:36 wizzle scsi.agent[12643]: disk at /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.0/host1/1:0:0:0 ----- End forwarded message ----- -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/