LinuxForum.Fans
Тема

Помогите установить драйвер

Автор: mordachinin 21 сообщений 12547 просмотров
#138751

Срочно нужа помощь в установке драйвера на wi-fi адаптер.В линуксе не врубаю вообще.Драйвер скачан по ссылке http://driver.ru/?file_cid=93396324329b7614d98c63e9b2d.Адаптер DWL-125 на чипе ralink 2870.На виртуальной машине установлены Mandriva и Ubuntu.Спасите пожалуйста человека если вам не трудно!!!!!

#138781

Какой линукс не видит карточки?
Покажы в каждом хотяб
[console]lspci[/console]

#138917
kisil написал:
Какой линукс не видит карточки?
Покажы в каждом хотяб
[console]lspci[/console]

Не очень понял что вы имеете ввиду,предпложил что это.
dim@dim-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
00:05.0 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
00:06.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:0b.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
00:0d.0 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
dim@dim-laptop:~$

#138928

cat /proc/bus/usb/devices Здесь его наверное можно видеть.

#138932
mak1s написал:
cat /proc/bus/usb/devices Здесь его наверное можно видеть.

dim@dim-laptop:~$ cat /proc/bus/usb/devices
cat: /proc/bus/usb/devices: нет такого файла или каталога

#138933

mordachinin, куда вы пытаетесь драйвер то установить? На ВМ что ли?

#138934
i2ks написал:
mordachinin, куда вы пытаетесь драйвер то установить? На ВМ что ли?

так точно!В первом сообщении писал об этом.

#138936

а в ВМ у вас в качестве сетевого адаптера что выставлено?

#138942
i2ks написал:
а в ВМ у вас в качестве сетевого адаптера что выставлено?

В качестве сетевого адаптера -виртуальный адаптер хоста,там wi-fi и не видит.Этот адаптер ВМ видит как юсб устройство.Весь смысел подключения адаптера и установки драйвера заключается в том,что мне нужно поменять у него VID и PID чтобы его начал видеть телевизор.

#138947

mordachinin, ВМ на Windows стоит?Покажите вкладку network(сеть) на ВМ, в нем должен быть виден wi-fi.

#138958
i2ks написал:
mordachinin, ВМ на Windows стоит?Покажите вкладку network(сеть) на ВМ, в нем должен быть виден wi-fi.

Конечно на винде,если-бы я умудрился ВМ на linux поставить вопросов как поставить драйвер у меня бы не возникло.Где находится такая вкладка на ВМ или в Ubuntu и как мне ее вам показать?

#138960
mordachinin написал:
ВМ или в Ubuntu и как мне ее вам показать?

ВМ, там где пункт "Сеть". Да и еще, Wi-fi то включен? А то были случаи то что wi-fi забывали включать и пытались сеть поднять . smile

#138964
i2ks написал:
[quote=mordachinin]ВМ или в Ubuntu и как мне ее вам показать?

ВМ, там где пункт "Сеть". Да и еще, Wi-fi то включен? А то были случаи то что wi-fi забывали включать и пытались сеть поднять . smile[/quote]


Сеть я поднять не пытаюсь т.к ВМ поднимает сеть через адаптер хоста т.е сетевую карту ноутбука. wi-fi подключен конечно к ВМ как юсб устроуство.Здается мне мы полезли не туда,я хочу просто поставить драйвер на linux но не представляю как это делается,а ставить мне его нужно для того чтобы в командной строке работали команды типа iwpriv и т.д.Я это понимаю так-или я не прав?

вообщем сделать мне нужно следующее


Как поменять VID, PID у WiFi адаптеров на базе чипсета Ralink RT2870 на 04E8:2018 для того, чтобы телевизор принимал его как WIS09ABGN (Samsung Electronics Co. Ltd LinkStick Wireless LAN Adapter).

Данную процедуру делать из под Linux-а (я делал под Debian-ом). Скомпилируйте и установите в систему драйвер для RT2870USB(RT2870/RT2770) (брать тут). Если не установлено, то установите в ситему wireless extension.

Подключите адаптер к компьютеру. Проверьте что драйвер загрузился и появился интерфейс ra0. Сконфигурите и подымите интерфейс выполнив команду:
код
ifconfig ra0 192.168.1.10 netmask 255.255.255.0
IP адрес и маска не принципиально какие будут, главное чтобы интерфейс поднялся.

Далее выполните команду:
код
iwpriv ra0
и убедитесь что доступна команда e2p, если не доступна, то необходимо пересобрать драйвер с другими настройками (файл os\linux\config.mk). Затем проверте содержимое ячеек EEPROM по адресам 0x208 и 0x20A, там должны быть прописаны текущие VID, PID вашего адаптера. Проверить можно подав команды:
код
iwpriv ra0 e2p 208
и
код
iwpriv ra0 e2p 20A
Если все номально, то приступаем к смене VID, PID. Для этого выполните команды:
код
iwpriv ra0 e2p 208=4E8
и
код
iwpriv ra0 e2p 20A=2018
После этого проверте, что VID, PID изменились на нужные нам значени еще раз подав команды:
код
iwpriv ra0 e2p 208
и
код
iwpriv ra0 e2p 20A
Если все нормально, то втыкаем данный адаптер в телевизор и ...

Я таким методом поменял VID, PID у D-Link DWA-160 rev B1, иначе мой LE37C550J1W не хотел его признавать.

Список адаптеров на базе чипсета Ralink RT2870

#138970
mordachinin написал:
хочу просто поставить драйвер на linux но не представляю как это делается,а ставить мне его нужно для того чтобы в командной строке работали команды типа iwpriv и т.д.Я это понимаю так-или я не прав?

эти команды у вас буду работать и без установки драйвера. iwpriv это всего лишь одна из утилит и не более того.Wireless Tools for Linux

#138973

эти команды у вас буду работать и без установки драйвера. iwpriv это всего лишь одна из утилит и не более того.Wireless Tools for Linux


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

#138977
mordachinin написал:
как мне этого добиться в Ubuntu на ВМ.

я вот сомневаюсь, возможно ли такое проделать на ВМ. :o

#138982
i2ks написал:
[quote=mordachinin]как мне этого добиться в Ubuntu на ВМ.

я вот сомневаюсь, возможно ли такое проделать на ВМ. :o[/quote]


Сомневаетесь или точно нельзя?У меня есть вариант поставить ubuntu как основную ось,но для этого мне нужно разложить все по полочкам чтобы не остаться на долго без компа т.к. в linux я вообще не рублю.
В инструкции написано:
(Скомпилируйте и установите в систему драйвер для RT2870USB(RT2870/RT2770). Если не установлено, то установите в ситему wireless extension
Как компилировать и устанавливать я вообще не знаю,а что такое wireless extension и подавно.гугл мало чем помогает если понятия в таких вещах не имеешь.Не вариант мне убить года для познания таких вещей! Чем можете помочь?

#138991
mordachinin написал:
wireless extension

это некие дополнения.

mordachinin написал:
Сомневаетесь или точно нельзя?

Я написал про ВМ, так как wi-fi цеплял как сетевую карточку для доступа гостевой ОС к интернет.

mordachinin написал:
У меня есть вариант поставить ubuntu как основную ось,но для этого мне нужно разложить все по полочкам чтобы не остаться на долго без компа т.к. в linux я вообще не рублю.

Как вариант поставить как 2ю ОС, на отдельный HDD к примеру, да и ломать ее.

mordachinin написал:
(Скомпилируйте и установите в систему драйвер для RT2870USB(RT2870/RT2770). Если не установлено, то установите в ситему wireless extension

Откуда брали данную информацию? Если есть ссылка, то и будет файлик помощи (Readmy)

#139278
i2ks написал:

Я написал про ВМ, так как wi-fi цеплял как сетевую карточку для доступа гостевой ОС к интернет.


Откуда брали данную информацию? Если есть ссылка, то и будет файлик помощи (Readmy)

Поскольку linux я не понимаю обдумываю весь процесс на основании познаний в винде.В винде когда вставляешь юсб устройство и на него не стоят драйвера-оно определяется как неизвестное,а после установки дров это и получается wi-fi адаптер.Может мне и нужно поставить дрова на linux в ВМ чтобы она распознала это как wi-fi ?

По поводу дров:Скачал драйвер,распаковал,в папке есть файл README_STA насколько я понял в нем и есть инструкция по установке,но к сожалению я не особо ее понимаю.
Вот вроде и она:
Build Instructions:
====================

1> $tar -xvzf DPO_RT2870_Linux_STA_x.x.x.x.tgz
go to "./DPO_RT2870_Linux_STA_x.x.x.x" directory.

2> In Makefile
set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
define the linux kernel source include file path LINUX_SRC
modify to meet your need.

3> In os/linux/config.mk
define the GCC and LD of the target machine
define the compiler flags CFLAGS
modify to meet your need.
** Build for being controlled by NetworkManager
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
** Build for being controlled by WpaSupplicant with Ralink Custom Event
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
command: #./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d

4> $make # compile driver source code

5> $cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat

6> load driver, go to "os/linux/" directory.
#[kernel 2.4]
# $/sbin/insmod rt2870sta.o
# $/sbin/ifconfig ra0 inet YOUR_IP up

#[kernel 2.6]
# $/sbin/insmod rt2870sta.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up

7> unload driver
$/sbin/ifconfig ra0 down
$/sbin/rmmod rt2870sta
Если я не ошибся распишите пожалуйста конкретно что и как делать.Комп готов к чистой установке UBUNTU. Могу скачать и другую ОСь.Жду вашего ответа.

#140471

Установил Ubuntu на комп.Чудом поставил драйвер,установил wireless-tols. Адаптер видит,интернет есть.Команда iwpriv не работает.
~$ iwpriv
lo no private ioctls
eth0 no private ioctls
wlan0 no private ioctls
Подскажите пожалуйста что нужно делать.

Войдите или зарегистрируйтесь, чтобы ответить.