новости книги игры
библиотека программы форум

11.05 11.10 1C 2010 2011 3d Acer action Additional Adobe alt linux ALT линукс в школу altlinux amarok AMD Android Apache apple apt-get ArchLinux asplinux ASUS Asus Eee PC ATI audio avi backup bash beta big buck bunny bind bittorrent blender bluetooth bsd c C++ Calibre Canonical cd Cedega CentOS chrome chromium cisco clamav CLI Damn Small Linux debian Dell desktop dns DOOM DOS download driver dvd e-book Eclipse emacs embedded linux enterprise EPUB Etersoft exim ext2 ext3 ext4 faq FB2 fedora fedora10 fedora8 fedora9 fedoracore firefox firefox3 firewall Flash Fluxbox flv free FreeBSD freeware ftp games gcc gentoo GIMP gnome GNU gnu linux google GPL GRUB gtk GTK+ hackday hdd HDR


   

«    Июль 2008    »
ПнВтСрЧтПтСбВс
 
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
 

Gnome vs KDE?

Gnome
KDE
other...



LinuxTwitter:




Архив:

Октябрь 2011 (91)
Октябрь 2010 (42)
Апрель 2010 (10)
Январь 2010 (29)
Декабрь 2009 (6)
Ноябрь 2009 (31)
Октябрь 2009 (20)
Апрель 2009 (19)
Март 2009 (1)
Февраль 2009 (20)
Январь 2009 (31)
Декабрь 2008 (71)
Ноябрь 2008 (89)
Октябрь 2008 (91)
Сентябрь 2008 (113)
Август 2008 (168)
Июль 2008 (156)
Июнь 2008 (147)
Май 2008 (191)
Апрель 2008 (213)
Март 2008 (197)
Февраль 2008 (195)
Январь 2008 (112)
Декабрь 2007 (146)
Ноябрь 2007 (94)




Партнёры:


 

Добавить в Google Reader
Читать в Yandex.Ленте
Mobile LinuxOpen (test version)

Ndiswrapper - костыль для несчастных WiFi 

 Мне нравится:


 

Уж как не жалуют Linux производители некоторых устройств. Сканеры, КПК, огромный перечень USB-устройств. Вообще USB-шина одна из самых обиженных производителями именно по причине своей "универсальности" (USB - Universal Serial Bus).

Довольно скромно (правда может по причине невысокой распространенности) поддерживаются в Linux WiFi устройства. Не успеют энтузиасты сделать поддержку одного чипа, как следующая модель этого же производителя выходит уже на новом, зачастую от другого чипоклепателя. Сегодня это D-Link на чипе от Ratlink, завтра уже на борту стоит Atheros. Ну и конечно модулей для Linux-ядра от них не дождешься. Правда по слухам Atheros очень активно сейчас начинает поддерживать Linux, все таки WiFi, UMPC и Linux в последнее время очень тесно живут вместе и тот производитель чипов, что будет поддерживать только Windows рискует остаться без заказов.

В этой ситуации решение сделать "обертку" драйверов для Windows было, пожалуй, довольно разумным. Чтобы хоть как-то обеспечить работоспособность WiFi устройств на любой шине, нужно использовать ndiswrapper, который теперь есть в каждом репозитарии.

Итак у вас есть некий WiFi девайс и комплект драйверов для Windows XP (для Vista драйвера не очень-то работают). Сразу стоит предупредить о платформе - если у вас установлена 64-битная Linux-система, то и драйвера нужно использовать для 64-битной платформы Windows.

Драйвера нужно распаковать и найти там .inf файл. Из консоли инсталляция драйвера простая:
ndiswrapper -i ИМЯ_ФАЙЛА.inf
Если ругнулось, то можно попробовать еще и использовать ключ "-a" с указанием адреса, который можно получить командой "lspci -n" или "lsusb".

Если все в порядке, то можно прописать загрузку модулей и алиасы устройств в автозагрузку:
# ndiswrapper -m
# ndiswrapper -ma
# ndiswrapper -mi
Впрочем для заядлых ГУЙевщиков могу порекомендовать пакет ndisgtk, который позволяет потискав кнопки также настроить драйвер.

Ну вот после перезагрузки у вас должно появится устройство wlan0, с которым вы и можете работать как с WiFi-устройством и произвести его настройку. Убедиться в наличии у этого сетевого интерфейса WiFi-расширения можно командой "iwconfig".

Впрочем и ndiswrapper не является совсем уж универсальным костылем. На некоторых устройствах можно получить присутствующее устройство, но не находящее сетей, в некоторых случаях драйвер не подымается. Но мне пока повезло.

inf.by/linux

источник статьи   


14 июля 2008  /   /   ]

Похожие статьи

  • Установка nouveau (Открыте драйвера NVIDIA) в Gentoo
  • Wi-Fi. Linux. Краткий курс. Часть 2.
  • Wi-Fi в Linux. Краткий курс. Часть 1
  • Mandriva Linux 2008 Spring. Список известных проблем
  • eeePC 901 и Debian




  • Комментировать:




    #1 / написал: BasssTa / 21 января 2009 11:27
    Огромнейший Вам респект! Млин жаль смайла нет такого, а то поставил бы
      
    [root@linuxopen.ru ~]$ find
     ©2007 - 2011 @antropoff.ru