Новая прошивка для WD My Book

Август 27th, 2010

Сегодня обновился на новую версию прошивки для WD My Book. Обновление прошло весьма успешно, кроме маленького «но». Все ранее установленные программы из набора optware – слетели. Сидел пол вечера и восстанавливал настройки софта.

Вот такие вот сюрпризы бывают.

Сама прошивка работает стабильно. Все уверенно поднялось и заработало как надо!

Не битьем, так катанием

Июль 15th, 2010

Долгая борьба за модули ядра  для WD MyBook привели ни к чему. Но, как обычно, помог всезнающий Интернет. В результате пришлось приобрести маленький и модный девайс, а именно USB HUB SVEN HB-011 black-red, 3-port, USB 2.0 и USB 1.1:

Устройство все из себя красивое, но как обычно, ушлые китайцы – обманывают. Не три порта в нем есть, а четыре. Об этом явственно повествует вот такой ответ dmesg:

usb 1-1: new high speed USB device using oxnas-ehci and address 6
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.2: new low speed USB device using oxnas-ehci and address 7
usb 1-1.2: configuration #1 chosen from 1 choice
hiddev96hidraw0: USB HID v1.10 Device [American Power Conversion Smart-UPS 750 FW:651.18.I USB FW:7.4] on usb-usb-1.2

Но главное, что есть теперь доступ к устройству:

/opt/sbin # /opt/sbin/lsusb
Bus 001 Device 007: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 006: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 0000:0000

Зачем покупал эту штуку? Выяснилось, что если ядро поддерживает на нативном уровне только высокоскоростные устройства, а необходимо общаться с медленным портом, то можно обхитрить систему. Для этого все что надо сделать, так подключить любой хаб, с поддержкой высокоскоростного USB 2.0 с одной стороны и с поддержкой USB 1.1 – с другой.

Продолжаю эксперименты.

Модули ядра – загрузились

Июнь 29th, 2010

После некоторого колдовства над modprobe получилось загрузить наконец-то модули драйверов. Как выяснилось, по-умолчанию в сборке ядра добавляются ненужные вещи вроде поддержки PCI шины.

Теперь lsmod выдает вот такую приличную картинку:


Module                  Size  Used by    Tainted: P
usbtest                16396  0
usb_storage            35936  0
usbserial              29136  0
ehci_hcd               29228  0
usbhid                 20804  0
usbcore               120980  6 usbtest,usb_storage,usbserial,ehci_hcd,usbhid
hid                    60904  1 usbhid
nfsd                  101460  0
exportfs                3840  1 nfsd
lockd                  66008  1 nfsd
nfs_acl                 3232  1 nfsd
sunrpc                175292  5 nfsd,lockd,nfs_acl
wixevent                5800  0
rtc_ds1307              5024  0
rtc_core               14840  1 rtc_ds1307
i2c_oxnas_bitbash       2400  0
i2c_algo_bit            5828  1 i2c_oxnas_bitbash
i2c_core               19216  3 rtc_ds1307,i2c_oxnas_bitbash,i2c_algo_bit
ufsd                  445668  0
vfat                   10240  0
nls_iso8859_1           3904  0
nls_cp437               5568  0
user_recovery_button     3160  0
power_button            3388  0
thermAndFan             7140  0
gmac                   26352  0
mii                     6144  1 gmac
oxnas_wd810_leds        7496  0

Ура! Теперь займемся подключением UPS.

И ты, Брут

Май 27th, 2010

Это что же это такое делается? Я тут, можно сказать, помираю на компиляции ядра и модулей с драйверами, а под боком сидит умелец по данному вопросу.

Смотрите, что сегодня нашел в сети: http://mybookworld.wikidot.com/gather-information-with-mrtg, а самое веселое, смотрите, на какой домен ссылается how-to: http://trouchelle.com

Требую пояснений! :-)

Ядра – чистый изумруд

Май 26th, 2010

В общем, собралось ядро. Всего-то за 40 минут. И даже модули драйверов компилируются. Красота!

Осталось надеяться, что версии компиляторов одинаковые и все, что я тут насобирал пойдет потом на девайсе. :-)

Сборка ядра зашла в тупик

Май 23rd, 2010

Что-то не выходит каменный цветок. В течение пары вечеров пытаюсь собрать ядро системы под WD MyBook согласно приложенной документации.

Все должно собираться, согласно всем описаниям, без сучка и задоринки. У меня все пока что закончилось Segmentation Fault. При этом, ранее сборка шла весьма успешно и спотыкалась только на каком-то пакете. Народ в сети пишет, что возможно «передрались» библиотеки из различных версий компиляторов в сборке ядра.

А учитывая тот факт, что я уже и не помню, сколько всего было навешено на мою Ubuntu.. В общем, чует мое сердце, что придется ставить чистую версию системы для очередного эксперимента и заново собирать недостающие компоненты.

Может со следующей попытки повезет? :-)

Новость дня

Май 15th, 2010

Кровавой трагедией обернулся ставропольский Linux Install Fest. Драма разыгралась после того, как участики феста получили посылку от неизвестного пользователя, содержавшую в себе ноутбук и записку: «Дорогие участники феста! К сожалению, сама я не смогла приехать, но очень прошу вас, установите, пожалуйста, на этот ноутбук самый стабильный и симпатичный дистрибутив».

–thesis (linux.org.ru)