0
Найти на сайте: параметры поиска

 

 

Не получается откомпилировать драйвер D-Link DWA-140

Для одной шаманской процедуры требуется сие действо.
  
Сообщений: 0
Собственно требуется это для того, чтобы перебить у DWA-140 ver. B2, VID и PID идентификаторы, чтоб телевизор Samsung его считал своим и работал бы с ним. Делал всё по инструкции тут, ну кроме того, что у меня Linux Mint 12 LXDE вместо Ubuntu 10.04. И вот, возникла непредвиденная фигня на стадии компиляции драйвера. После команды sudo make мне было сказано, что видите-ли эрор2
Спойлер
, тут писалось про установку Линукс хэдерс, уже попробовал.
Кто может объяснить почему так, и что делать дальше?
Редактировалось: 3 раз (Последний: 30 июня 2012 в 23:56)
anon
Сообщений: 359
Код PHP:
  1. sudo gedit /etc/udev/rules.d/network_drivers.rules
добавляете в открывшийся файл строку
Код PHP:
  1. ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="2001", ATTR{idProduct}=="3c15", RUN+="/sbin/modprobe -qba rt2800usb"
сохраняете и закрываете
Код PHP:
  1. sudo gedit /etc/modprobe.d/network_drivers.conf
добавляете в открывшийся файл строку
Код PHP:
  1. install rt2800usb /sbin/modprobe --ignore-install rt2800usb $CMDLINE_OPTS; /bin/echo "2001 3c15" > /sys/bus/usb/drivers/rt2800/new_id
сохраняете и закрываете
Здесь скачиваете прошивку и распаковываете на рабочий стол содержимое
Код PHP:
  1. sudo mv /lib/firmware/rt2870.bin /lib/firmware/rt2870.old
Код PHP:
  1. sudo cp Desktop/RT2870_Firmware_V22/rt2870.bin /lib/firmware
Подключаете модем
Код PHP:
  1. sudo modprobe rt2800usb
Сообщений: 0
O! Biol, большое спасибо за ответ, но я теперь совсем в непонятках к чему приводят все эти шаги, почему ATTR{idVendor}=="2001", ATTR{idProduct}=="3c15", если цель - установить в USB LAN адаптере ATTR{idVendor}=="04e8", ATTR{idProduct}=="2018", и вытащить его из компа почти навсегда. Ну и вобще, очень Вас прошу прояснить поподробнее, что делает каждый шаг, мне хочется разобраться во всём этом. В той инструкции по ссылке шаги расписаны подробно и понятно зачем даются те или иные команды, а Вы как-то немногословны. Мои познания в командной строке слишком зачаточны, чтобы самому всё просечь. Pleaseeee... smile
Сообщений: 0
Вобщем, всё это ни к чему не привело. Никакого ra0 нет, ничего не происходит.
anon
Сообщений: 359
Я вам рассказал как заставить работать D-Link DWA-140 в Linux Mint/Ubuntu, данный рецепт лично проверен и работает. Что касается телевизора, то это не ко мне.
Сообщений: 0
хм.. на 140 как раз и менял, тока в дебиане - без проблем свисток завелся, заголовки точно под ядро?если отдельно make gcc g++ поставить?
Сообщений: 0
dais:
очень Вас прошу прояснить поподробнее, что делает каждый шаг,
Вообще-то это форум, где если кто-то дал вам конкретный совет - это круто!!!
А учиться надо в других местах...
Тупо погуууглите, и уже много узнаете. Или читайте книги smile
Сообщений: 0
Biol - да, спасибо, понял. Сам потом нашёл этот рецепт на убунтовском форуме.

Meman - точно сказать не могу, те ли заголовки, ставил их тупо по чьему-то наущению. Буду дома, попробую Ваш совет.

vzvl - Конечно круто, но хочется всего и сейчас. Нетерпение одолевает. Копаю и читаю вот, но знать бы что читать и в каком месте из того миллиона, что гугль выдаёт. scratch
Редактировалось: 1 раз (Последний: 2 июля 2012 в 11:13)
Сообщений: 0
Meman - выдаёт, что: dais@dais-KT333 ~/RT2870 $ sudo make gcc g++
make: *** No rule to make target `gcc'. Stop.
Да, и ещё... зараз - dais@dais-KT333 ~/RT2870 $ uname -r
3.0.0-12-generic
В Синаптике глянул про хэдерс - стоит зелёным отмечено, что установлены.
Header files related to Linux kernel version 3.0.0

This package provides kernel header files for version 3.0.0, for sites
that want the latest kernel headers. Please read
/usr/share/doc/linux-headers-3.0.0-12/debian.README.gz for details
Редактировалось: 1 раз (Последний: 2 июля 2012 в 21:46)
Сообщений: 0
dais,проверьте ещё раз действительно ли в Системе установлено :
Код PHP:
  1. sudo apt-get install linux-headers-`uname -r`
Сообщений: 0
calambus:

dais,проверьте ещё раз действительно ли в Системе установлено :
Код PHP:
  1. sudo apt-get install linux-headers-`uname -r`
Попробовал с утречка:
dais@dais-Compaq ~ $ sudo apt-get install linux-headers-`uname -r`
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-3.0.0-12-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
dais@dais-Compaq ~ $
Не удивляйтесь, что тут Compaq, а там КТ333, они у меня братья - что делаю на одном, то делаю и на другом, просто жена спит возле КТ333.
Редактировалось: 1 раз (Последний: 3 июля 2012 в 08:45)
Сообщений: 0
dais:
sudo make gcc g++
это што за бред, я писал если поставить их отдельно, sudo apt-get install make gcc g++
Сообщений: 0
Meman:

dais:
sudo make gcc g++
это што за бред, я писал если поставить их отдельно, sudo apt-get install make gcc g++

Ща исправлюсь.
Сообщений: 0
Вот что получается:
dais@dais-Compaq ~ $ sudo apt-get install make gcc g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
g++ is already the newest version.
g++ set to manually installed.
gcc is already the newest version.
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
dais@dais-Compaq ~ $
Сообщений: 0
Сдаётся мне, что тут как раз не новейшее нужно, а старенькое, времён 10 убунты. Сейчас ухожу на работу, а вечером попробую одну... штуку.
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.