LinuxForum.Fans
Тема

Внешний HDD Transcend Storejet 25H3P и хаб STLab USB2.0 4PB

Автор: Andrey_Kopchenkov 15 сообщений 4843 просмотров
#301292

Всем доброго времени суток!
Имеется 2 внешних HDD указанной модели, но разного объема.

-750 ГБ - определяется и при подключении через хаб и напрямую в разъем на передней панели
-1,5 ТБ - видно только при прямом подключении, через хаб - нет. Длина шнура около 50 см.

2 вопроса:
1. Почему?
2. Можно ли исправить ситуацию?

Всем спасибо!

3.2.12. Запрещается создавать неинформативные темы. Вам предупреждение. yars.

#301294
"Andrey_Kopchenkov" написал:
1. Почему?

Сложно сказать ввиду полного отсутствия информации.
Дистрибутив? Версия ядра? Что ядро пишет в логи при подключении? Ну, и может, еще что-то упустил...
Навскидку - либо второму питания не хватает, либо в нем хитрый контолллер какой-то. К слову, производители USB-устройств часто нарушают спецификацию на шину.

#301295

Выпуск 12.04 (precise) 64-бит
Ядро Linux 3.2.0-37-generic
GNOME 3.4.2

А где лог искать?

#301300

Обычно это:

text
/var/log/messages
/var/log/dmesg
/var/log/syslog

Еще можно воткнуть устройство и выполнить

text
dmesg | tail -n 30

Еще нелишним будет

text
lsusb
lspci -k

Для некоторых команд, а также, возможно, доступ к означенным файлам, потребуются права root.

#301304

Основная проблема это недостаток питания...
Причем производитель диска имеет значение. В одних и тех же внешних корпусах диски разных производителей ведут себя по разному.
Живой пример 2 диска одного объема 500Гб Один WD другой Seagate - оба исправные.
Но один работает, а второму питания не хватает.
Длина шнура около 50 см.
Как правило шнурки которые идут в комплекте не превышают по длине 20 см.
Без дополнительного питания тут не обойтись...

#301307
"mozgfx" написал:
Без дополнительного питания тут не обойтись...

Да, и потому eSATA, а теперь еще и USB3 - предпочтительнее. Насчет FireWire - что-то он распространения не получил, как я вижу. Хотя он вроде бы изначально был получше, чем USB...

#301313
"yars" написал:
FireWire - что-то он распространения не получил

Ну он хорош был только для работы с камерами и перекочевал в устройства типа Pinnacle.
Хотя скорость по моему была выше чем по USB 2.0

#301315
yars написал:
Насчет FireWire - что-то он распространения не получил, как я вижу. Хотя он вроде бы изначально был получше, чем USB...

Распостранение не получил FireWire потому что Apple, требовал выплат за каждый чип контроллера, а так может быть и sata не появился, опять таки вся эта лицензионная политика очень тормозит развитие технологий.
ы. FireWire когда появился опередил сам себя если можно так выразиться... ;)

#301347
"zenon" написал:
вся эта лицензионная политика

Поправочка: патентная война

#301408

dmesg | tail -n 30

text

[   24.541890] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[   24.541892] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[   24.541893] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[   24.541896] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[   24.541897] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[   24.541900] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[   24.541902] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[   24.541904] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[   24.541905] cfg80211: Disabling freq 2484 MHz
[   24.541907] cfg80211: Regulatory domain changed to country: GB
[   24.541909] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   24.541911] cfg80211:     (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   24.541913] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   24.541915] cfg80211:     (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   24.541917] cfg80211:     (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[   25.141640] wlan0: IPv6 duplicate address fe80::3285:a9ff:fe38:8c1a detected!
[  231.004021] usb 1-5: new high-speed USB device number 4 using ehci_hcd
[  231.184095] Initializing USB Mass Storage driver...
[  231.184196] scsi4 : usb-storage 1-5:1.0
[  231.184263] usbcore: registered new interface driver usb-storage
[  231.184264] USB Mass Storage support registered.
[  231.212823] usbcore: registered new interface driver uas
[  232.192640] scsi 4:0:0:0: Direct-Access     StoreJet Transcend        0    PQ: 0 ANSI: 6
[  232.193258] sd 4:0:0:0: Attached scsi generic sg3 type 0
[  232.195319] sd 4:0:0:0: [sdb] 2930277168 512-byte logical blocks: (1.50 TB/1.36 TiB)
[  232.196149] sd 4:0:0:0: [sdb] Write Protect is off
[  232.196153] sd 4:0:0:0: [sdb] Mode Sense: 43 00 00 00
[  232.196999] sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[  232.225894]  sdb: sdb1
[  232.228377] sd 4:0:0:0: [sdb] Attached SCSI disk

lsusb

text

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 003 Device 002: ID 04d9:1702 Holtek Semiconductor, Inc. 
Bus 001 Device 004: ID 174c:5106 ASMedia Technology Inc. Transcend StoreJet 25M3

lspci -k

text

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
    Subsystem: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
    Subsystem: Intel Corporation DeskTop Board D945GTP
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
    Kernel driver in use: pcieport
    Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1
    Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2
    Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3
    Kernel driver in use: uhci_hcd
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4
    Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller
    Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
    Subsystem: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge
    Kernel modules: leds-ss4200, iTCO_wdt, intel-rng
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
    Subsystem: Intel Corporation 82801G (ICH7 Family) IDE Controller
    Kernel driver in use: ata_piix
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
    Subsystem: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode]
    Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
    Subsystem: Intel Corporation N10/ICH 7 Family SMBus Controller
    Kernel modules: i2c-i801
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
    Subsystem: Micro-Star International Co., Ltd. Device 2580
    Kernel driver in use: nvidia
    Kernel modules: nvidia_current, nouveau, nvidiafb
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
    Subsystem: Micro-Star International Co., Ltd. Device 2580
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
    Subsystem: Realtek Semiconductor Co., Ltd. Device 0123
    Kernel driver in use: r8169
    Kernel modules: r8169
04:05.0 Network controller: Ralink corp. RT3060 Wireless 802.11n 1T/1R
    Subsystem: ASUSTeK Computer Inc. Device 84e2
    Kernel driver in use: rt2800pci
    Kernel modules: rt2800pci
#301409
"Andrey_Kopchenkov" написал:
dmesg | tail -n 30

В этот раз все определилось. А что будет, когда не определится? Теперь только этой команды хватит.
И да, который диск это был - тот, с которым проблемы?

#301513

При отсутствии определения:

text

[  204.968603] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968606] cfg80211: Updating information on frequency 2422 MHz for a 20 MHz width channel with regulatory rule:
[  204.968609] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968611] cfg80211: Updating information on frequency 2427 MHz for a 20 MHz width channel with regulatory rule:
[  204.968615] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968617] cfg80211: Updating information on frequency 2432 MHz for a 20 MHz width channel with regulatory rule:
[  204.968620] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968622] cfg80211: Updating information on frequency 2437 MHz for a 20 MHz width channel with regulatory rule:
[  204.968626] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968628] cfg80211: Updating information on frequency 2442 MHz for a 20 MHz width channel with regulatory rule:
[  204.968631] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968634] cfg80211: Updating information on frequency 2447 MHz for a 20 MHz width channel with regulatory rule:
[  204.968637] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968639] cfg80211: Updating information on frequency 2452 MHz for a 20 MHz width channel with regulatory rule:
[  204.968643] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968645] cfg80211: Updating information on frequency 2457 MHz for a 20 MHz width channel with regulatory rule:
[  204.968648] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968650] cfg80211: Updating information on frequency 2462 MHz for a 20 MHz width channel with regulatory rule:
[  204.968654] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968656] cfg80211: Updating information on frequency 2467 MHz for a 20 MHz width channel with regulatory rule:
[  204.968659] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968662] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[  204.968665] cfg80211: 2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A mBi, 2000 mBm)
[  204.968667] cfg80211: Disabling freq 2484 MHz
[  204.968670] cfg80211: Regulatory domain changed to country: GB
[  204.968672] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[  204.968675] cfg80211:     (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  204.968677] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  204.968680] cfg80211:     (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  204.968683] cfg80211:     (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)

А это диск.

text
[  232.195319] sd 4:0:0:0: [sdb] 2930277168 512-byte logical blocks: (1.50 TB/1.36 TiB)

Спасибо за ответы! Кстати, Виндовоз через хаб от USB 2.0 тоже диск не определил (3.0 нет в данный момент под рукой, может и работал), тоже только напрямую. Минимальная длина провода была около 20 см, но при этом провод был тонковат.
Неужели по ходу 50 см шнура так падает величина заряда с 500мА, что аж на 5 Вольт питания не хватает?

#301515
"Andrey_Kopchenkov" написал:
Неужели по ходу 50 см шнура так падает величина заряда с 500мА, что аж на 5 Вольт питания не хватает?

Вполне может. Если это тонкий китайский шнурок с ненадежными разъемами,

"yars" написал:
либо в нем хитрый контолллер какой-то
#301556

По опыту некоторые диски даже с нормальными шнурами не работают при подключении к передней панели системных блоков.
Как правило это связано с дешевыми корпусами.

#301558

Внешний 4-портовый хаб? Тогда действительно питания не хватает, только и всего. С внутренним для PCI или PCI-E такого не будет - у них собственный преобразователь напряжения. Был у меня один случай, что на материнской плате ее преобразователь не развивал нужной мощности, и при всех 4-х занятых портах отваливались USB-устройства. Материнка та, по всей видимости, была из дешевых, да еще MicroATX, а я такие платы недолюбливаю.

Войдите или зарегистрируйтесь, чтобы ответить.