Проблема с wi-fi Адаптером

Discussion in 'Безопасность и Анонимность' started by M.W.N.N., 21 Sep 2009.

  1. M.W.N.N.

    M.W.N.N. Member

    Joined:
    5 Jan 2009
    Messages:
    173
    Likes Received:
    78
    Reputations:
    6
    Господа Линуксоиды и просто знающие люди. Встала проблема, не могу установить wi-fi на ноутбуке LG E300-A.CP57R . Адаптер беспрободных сетей - Atheros SL-5354MP. На ноутбуке установлен Debian 5.0.
    Удивительно что при установке Дебиана, wi-fi адаптер есть в списке адаптеров а при последующем использовании его нету.
    Если кто то уже встречался с данной проблемой или знает решение подскажите пожалуйста, буду признателен.
     
    1 person likes this.
  2. sheewa

    sheewa Elder - Старейшина

    Joined:
    6 Jun 2007
    Messages:
    135
    Likes Received:
    33
    Reputations:
    5
    Буквально позавчера полночи пытался "победить" atheros 5006 ...в итоге дрова нормально встали попытки с 10. Нашел нормальные дрова тут - глянь - может поможет...
     
    3 people like this.
  3. t0wer

    t0wer New Member

    Joined:
    6 Feb 2008
    Messages:
    11
    Likes Received:
    3
    Reputations:
    0
    У меня такая же хрень была! После нескольких установок разных дров начинал нормально функционировать. Дрова с офф сайта не факт их работы. Попробуй на линуховых форумах прочекать под нее дрова, может кто уже выкладывал с такой проблемой.
     
    1 person likes this.
  4. ++Norton++

    ++Norton++ Elder - Старейшина

    Joined:
    20 Nov 2006
    Messages:
    167
    Likes Received:
    39
    Reputations:
    0
    На самый крайний случай, есть такая вещь NDISwrapper. С помощью этого костыля можно использовать виндовые дрова для wi-fi в *.nix.
    Кажется так:
    Устанавливаем драйвер:
    Code:
    ndiswrapper -i driver_name.inf
    
    И чтобы запустить ndiswrapper загружаем модуль ядра:
    Code:
    modprobe ndiswrapper
    
    Все. После чего адаптер должен нормально найтись.
     
    1 person likes this.
  5. echobyte

    echobyte Elder - Старейшина

    Joined:
    7 Mar 2008
    Messages:
    463
    Likes Received:
    190
    Reputations:
    50
    На первом диске дебиана ленни есть пакет madwifi - попробуй, у меня подхватывался (ath5k7)
     
    1 person likes this.
  6. M.W.N.N.

    M.W.N.N. Member

    Joined:
    5 Jan 2009
    Messages:
    173
    Likes Received:
    78
    Reputations:
    6
    Всем большое спасибо. вечером как попаду домой, попробую, если что отпишусь.
     
  7. ghostwizard

    ghostwizard Member

    Joined:
    4 Dec 2005
    Messages:
    127
    Likes Received:
    36
    Reputations:
    21
    _http://madwifi-project.org/wiki/UserDocs/Distro/Debian

    В Lenny все собирается как тут:

    _http://madwifi-project.org/wiki/UserDocs/Distro/Debian/MadWifi

    В squeeze и sid все по иному. Там пересобрано ядро, модуль обновлен, подробности тут:
    _http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519446

    Но пересобрать madwifi в ручную ничего не мешает :)
     
    1 person likes this.
  8. M.W.N.N.

    M.W.N.N. Member

    Joined:
    5 Jan 2009
    Messages:
    173
    Likes Received:
    78
    Reputations:
    6
    После долгих мучений и поисков, все же наткнулся на нужное.
    Данный адаптер оказывается именуется 2 именами: AR242x и AR5007EG
    Инструкция для тех кто возможно будет искать в будущем и что бы облегчить их учесть.

    Code:
    У обладателей таких ноутбуков, как: Asus X51RL, Fujitsu-Siemens s6420, Toshiba a201, Samsung NC10, Amilo Mini 3520, Acer Aspire 5315 и еще многих других, есть одна общая проблема - Wifi карточка Atheros AR5007EG / AR242x, работоспособность которой после установки Linux-системы, как правило, оставляет желать лучшего. Благодаря проекту madwifi, установка драйверов Atheros не доставляет много проблем.
    Диагностика оборудования: наличие Atheros AR5007EG /AR242x
    
    В первую очередь необходимо убедиться, что в системе действительно установлена Wifi карта Atheros AR5007EG /AR242x:
    
    $ lspci | grep Atheros
    18:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
    
    Установка пакетов для сборки драйверов для Atheros AR5007EG /AR242x
    
    Следующим шагом, необходимо установить пакеты для успешной компиляции драйвера:
    
    $ sudo aptitude update 
    $ sudo aptitude install build-essential linux-headers-$(uname -r)
    
    Установка MadWifi драйверов для для Atheros AR5007EG /AR242x
    
    Далее, необходимо скачать драйвер для Atheros AR5007EG /AR242x:
    
    $ mkdir ./mad-wifi
    $ cd ./mad-wifi
    $ wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6-current.tar.gz
    
    После того, как драйвер скачан, его необходимо разархивировать и скомпилировать:
    
    # Разархивируем драйвер
    $ zxvf madwifi-hal-0.10.5.6-current.tar.gz
    $ cd madwifi-hal-0.10.5.6-current
    
    # Компилируем драйвер
    $ make
    $ sudo make install
    
    Теперь драйвер скомпилирован. Необходимо проверить работу wifi-карты с новым драйвером:
    
    # включаем модуль ядра
    $ sudo modprobe ath_pci
    
    # включаем wifi-интерфейс
    $ sudo ifconfig ath0 up
    
    # проверяем настройки wifi
    $ iwconfig
    lo        no wireless extensions.
    
    eth0      no wireless extensions.
    
    wifi0     no wireless extensions.
    
    ath0      IEEE 802.11g  ESSID:"XXXXXXXXXXXXX"  Nickname:""
              Mode:Managed  Frequency:2.437 GHz  Access Point: XX:XX:XX:XX:XX:XX
              Bit Rate:6 Mb/s   Tx-Power:17 dBm   Sensitivity=1/1
              Retry:off   RTS thr:off   Fragment thr:off
              Power Management:off
              Link Quality=21/70  Signal level=-74 dBm  Noise level=-95 dBm
              Rx invalid nwid:848  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    
    Если вывод последней команды похож на приведенный, то можно констатировать, что wifi карта работает. Остается лишь включить модуль ядра в загрузку и перезагрузиться:
    
    $ sudo su
    $ echo "ath_pci" >> /etc/modules
    
    # блокируем загрузку альтернативного драйвера
    $ echo "blacklist ath5k" >> /etc/modprobe.d/blacklist
    
    # перезагрузка
    $ reboot
    
    Единственным недостатком такого метода является необходимость пересобирать драйвер после каждого обновления ядра. Благо, теперь это просто.
    Удаление MadWifi драйверов для для Atheros AR5007EG /AR242x
    
    В случае, если что-либо не получилось, либо появилось желание установить более свежий драйвер, то текущую установку можно без труда удалить:
    
    $ cd ./mad-wifi/madwifi-hal-0.10.5.6-r3942-20090205
    $ sudo make uninstall
    
    
    
    Некоторое ссылки в статье не работали, исправил.
    Статья взята здесь - http://debianworld.ru/articles/nast...bian-lenny-50-ubuntu-intrepid-810-jaunty-904/
     
    #8 M.W.N.N., 12 Oct 2009
    Last edited: 13 Oct 2009
    2 people like this.