Denis Mironov
mironovd
.. :.::.

Links

October 2022
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Back February 23rd, 2005 Forward
Denis Mironov [userpic]
Скрип(т) из под колес.

Про ядра ("чистый изумруд"). [aka Gentoo epic 0.1.1]

Знаете, что уже есть ядро 2.6.11? А разницу между 2.6.9 и 2.6.10 представляете себе? А вот мне пришлось выяснить на небольшом примере.
Есть такой драйвер в ядре - usb-storage. Заведует, собственно, Mass storage devices. Мне очевидна была необходимость его корректной работы, т.к. у меня gentoo/distfiles живет как раз на внешнем винте м usb-коробке. И без него ничего собрать вообще нельзя. Оказалось, что больший набор ProdID'ов, соответствующих моему VendID'у (0x067b), был добавлен как раз в версии 2.6.10 (в том числе и мой - 0x2507). Оставалось только поставить новое ядро, да? Правда была проблема, что в текущем репозитории даже упоминания о 2.6.10 нет. Пришлось скачать 2.6.10 с kernel.org и патчи к нему от gentoo, наложить все руками (patch -p0 вас спасет ^_^ ) и поставить на место, где все должно было проживать. Usb-storage завелось. (У меня вопрос в воздух, поскольку сам ядро из gentoo-livecd препарировать не хочу. Как то ядро с легкостью определяло моё 0x067b/0x2507, если оно всего лишь 2.6.9???)
Правда, как всегда, гладко не все - иногда usb-storage отваливается вместе с драйвером ntfs, иногда последний падает отдельно (например, не желает сообщать о некоторых файлах в дире, где их свыше 30k). Проблема подлежит изучению...

UPD: вкурил Software suspend HOWTO и IPW2200 HOWTO. Будем реализовывать.
А у OOo ebuild кривой тоже. Как и у groff. (Который в момент сборки желает, извините, /usr/bin/groff...)

Current Mood: confused confused
Current Music: MINMI - Ai no Mi
Back February 23rd, 2005 Forward