Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Собрать драйвер под Linux
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
toweroff
Добрый день!
Есть у меня спутниковый ресивер Openbox S8 HD
Там стоит линух. Возникла необходимость подружить его с USB WiFi адаптером DWA-125 H/W rev. A3, F/W rev. 1.5
В этом линухе дрова вкручены для этого адаптера, но с HW ver. A2 и F/W ver. 1.4
У новой железяки другой чип. Нашел под него дрова, их надо собрать и поставить
Но у ресивера нет пакетов sad.gif
make не работает...

Как вообще тут можно поступить и что сделать?

Версия ядра ресивера (uname -a):

Linux OpenboxS8 2.6.17.14_stm22_0039-HMP_7109-STFAE #3 PREEMPT Tue Feb 15 10:44:24 KST 2011 sh4 GNU/Linux
Idle
а что значит "make не работает" ?
надо скачать исходники того самого ядра, которое установлено на устройстве, установить кросс-компилятор с сайта stlinux.com, собрать исходники драйвера под sh4 с этим ядром этим кросс-компилятором, залить модуль на девайс и загрузить

upd
дрова собирать make ARCH=sh CROSS_COMPILE=sh4-linux-
toweroff
Цитата(Idle @ Aug 5 2012, 21:49) *
а что значит "make не работает" ?


то есть что? нет там make biggrin.gif

Цитата(Idle @ Aug 5 2012, 21:49) *
надо скачать исходники того самого ядра, которое установлено на устройстве


кто ж их даст? rolleyes.gif

Цитата(Idle @ Aug 5 2012, 21:49) *
установить кросс-компилятор с сайта stlinux.com, собрать исходники драйвера под sh4 с этим ядром этим кросс-компилятором, залить модуль на девайс и загрузить


ну это уже второй шаг. Я так понимаю, что без исходников ядра ничего не получится?
да, кстати, проц там STi7101
Idle
Цитата(toweroff @ Aug 5 2012, 21:57) *
то есть что? нет там make biggrin.gif

на железке чтоль нет, ну это да sm.gif

Цитата(toweroff @ Aug 5 2012, 21:57) *
кто ж их даст? rolleyes.gif

дак gpl2 как бы уж ядро-то должны бы дать, слово open там откуда тогда?
ну если нет, то попробуй с stlinux.com 2.6.17.14_stm22_0039
там надо подшаманить с modevrsion вроде, давно это было

Цитата(toweroff @ Aug 5 2012, 21:57) *
ну это уже второй шаг. Я так понимаю, что без исходников ядра ничего не получится?

нужны исходники ядра и тулчейн stlinux22 установить надо

Цитата(toweroff @ Aug 5 2012, 21:57) *
да, кстати, проц там STi7101

я заметил sm.gif

а гугл по слову openbox не помогает?
toweroff
в общем так. Ресивер по ftp не дает изменять нигде, кроме var, хотя заход под root и атрибуты 755
а собрать имидж, который поймет бут ресивера, чтобы его прошить, я даже не знаю как laughing.gif
Idle
ну как там конкретно опенбокс устроен и как туда записать - это я не знаю, я в теме линукса на ст-шных чипах только
а драйвер вайфайный точно соберётся под это ядро 2.6.17? он в каком виде-то у тебя?
короче говоря, советую поискать по форумам опенбоксеров, я думаю, что там все эти сборки-перепрошивки обсосаны вдоль и поперёк
toweroff
драйвер в виде исходников, просто откомпилить
на форумах да, надо покопаться. Но только проще будет у знакомого проверить его DWA-125, я ему год назад брал, может как раз версия будет мне нужная, да и махнуться с ним
Все проще, чем со всеми этими внутренностями бодаться sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.