Добрый день, дамы и господа! Мне нужна ваша помощь.
Что есть: - НЕсетевой плеер WD TV gen2, с extended-прошивкой от Padavan, linux kernel 2.6.22.19-19-4. Процессор у этого плеера Sigma 8655. - USB-Ethernet адаптер DLink DUB-E100, ревизия C1. То есть не такой, а такой. Свежие драйвера для этой ревизии с офиц. сайта - тут.
Нужно сделать драйвер, который я бы подгрузил в плеер (это я могу), и плеер увидел бы адаптер (и стал сетевым).
Я нашел ubuntu с таким же kernel, это ubuntu 7.10. Записал ее на флешку, загрузился, выбрав «попробовать ubuntu без установки».
Попробовал собрать драйвер. Драйвер собрался и адаптер заработал, но - только на компьютере. На плеере не заработал.
По этому поводу мне на одном форуме сказали следующее: для того, чтобы скомпилировать что-то на другом компе конфигу нужно указать правильный таргет (процессор) и, очень желательно, хедер файлы от ядра с нужной версией.
Я так понял, что драйвер у меня собрался с таргетом для процессора компьютера, а надо - с таргетом для процессора плеера.
Дальше для меня - темный лес. :(
И еще, вот слова разработчика этой прошивки, мне кажется, они тоже имеют отношение к делу: Часть приложений я компилировал сам кросс-компилятором под сигму для MIPS Rel2, часть брал готовые из репозитория Debian для первой версии MIPSel.
Кто разбирается в теме, помогите, пожалуйста, собрать драйвер.