Автор Тема: Wi-Fi RTL8187 на RoverBook Neo U100 [решено]  (Прочитано 4856 раз)

Оффлайн Nenderus

  • alt linux team
  • ***
  • Сообщений: 218
  • ALT 8.1 Workstation K
    • Неофициальный сайт легендарной группы "Ария"
    • Email
Пытаюсь вручную собрать пакеты драйверов для Wi-Fi карточки на ноутбуке RoverBook Neo U100. Но ничего не получается.

Система: ALT Linux 4.1 Desktop

Ядро:
[nenderus@nenderus-u100 RPMS.hasher]$ uname -r
2.6.25-std-def-alt8.M41.4

Поставил и настроил Hasher. Скачал так же вроде бы исходники с http://ftp.altlinux.org/pub/people/ruslandh/rtl8187/repo-Branch-4.1/SRPMS.hasher/

При выполнении команды hsh ~/hasher/ kernel-modules-rtl8187-std-def-26.1016.0716.2008-alt0.M41.1.132633.8.src.rpm в конце вываливается ошибка:

Чтение списков пакетов...
Построение дерева зависимостей...
E: Версия ='2.6.25-alt8.M41.1' для 'kernel-headers-modules-std-def' не найдена
Selected version kernel-build-tools#0.99.0-alt1 for kernel-build-tools>=0.7
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.

Понимаю, что ругается на ядро, т.к. у меня 41.4, а там требуется 41.1... Но не понимаю что мне надо сделать, что бы заработало всё это хозяйство... :(
« Последнее редактирование: 12.05.2009 23:52:26 от Nenderus »

Alexei_VM

  • Гость
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #1 : 12.05.2009 20:28:44 »
Но не понимаю что мне надо сделать, что бы заработало всё это хозяйство... :(

В двух словах: установить этот src.rpm от юзера командой rpm -i, потом в ~/RPM/SPEC найти спек-файл, поправить его под свою версию ядра, собрать src.rpm командой rpm -bs ./bla-bla.spec, и получившийся src.rpm скормить хашеру.

Drool

  • Гость
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #2 : 12.05.2009 20:39:50 »
Но не понимаю что мне надо сделать, что бы заработало всё это хозяйство... :(

В двух словах: установить этот src.rpm от юзера командой rpm -i, потом в ~/RPM/SPEC найти спек-файл, поправить его под свою версию ядра, собрать src.rpm командой rpm -bs ./bla-bla.spec, и получившийся src.rpm скормить хашеру.

Понадобится еще rpm-build-kernel.

Оффлайн OK34

  • Завсегдатай
  • *
  • Сообщений: 124
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #3 : 12.05.2009 22:03:44 »
У меня msiWind u90.  Они с Нео вроде бы если и не близнецы, то двойняшки.

Модули для WiFi вполне себе нормально работают.
Можно посмотреть в ветке http://forum.altlinux.org/index.php/topic,409.15.html


Их собирал ruslandh, лежат вроде бы здесь:
http://ftp.altlinux.org/pub/people/ruslandh/rtl8187


Оффлайн Nenderus

  • alt linux team
  • ***
  • Сообщений: 218
  • ALT 8.1 Workstation K
    • Неофициальный сайт легендарной группы "Ария"
    • Email
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #4 : 12.05.2009 22:54:35 »
Там под другое ядро...
В общем всем спасибо, всё получилось! Как интерфейс появился, даже сеть иногда видит... Не разобрался ещё как настраивать...

Если кому нужны под Альт 4.1.1 - http://www.nenderus.su/rtl8187.tar.gz

Оффлайн Nenderus

  • alt linux team
  • ***
  • Сообщений: 218
  • ALT 8.1 Workstation K
    • Неофициальный сайт легендарной группы "Ария"
    • Email
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #5 : 12.05.2009 23:16:42 »
Кстати, а как правильно подключаться через Wi-fi?
В Network Manager не нашёл как сканировать сети. Через Центр Управления Системой не сканирует почему-то (только 1 раз сканировал и всё, больше не хочет)...

Вот что только по командам видно:

[root@nenderus-u100 ~]# iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01 - Address: 00:1D:60:BC:94:F7
                    ESSID:"Nenderus WiFi"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Channel:11
                    Encryption key:on
                    Bit Rates:54 Mb/s
                    Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
                    Quality=95/100  Signal level=-186 dBm  Noise level=30 dBm
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : CCMP TKIP
                        Authentication Suites (1) : PSK
                    Extra: Last beacon: 56ms ago

[root@nenderus-u100 ~]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     802.11b/g  Mode:Managed  Frequency=2.412 GHz
          Access Point: Not-Associated   Bit Rate:11 Mb/s
          Retry:on   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

pan0      no wireless extensions.

Оффлайн Nenderus

  • alt linux team
  • ***
  • Сообщений: 218
  • ALT 8.1 Workstation K
    • Неофициальный сайт легендарной группы "Ария"
    • Email
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #6 : 12.05.2009 23:21:13 »
Всё, разобрался сам.
Всё отлично работает!!!

Drool

  • Гость
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #7 : 12.05.2009 23:45:24 »
Ну так опишите что да как, для потомков.

Оффлайн Nenderus

  • alt linux team
  • ***
  • Сообщений: 218
  • ALT 8.1 Workstation K
    • Неофициальный сайт легендарной группы "Ария"
    • Email
Re: Wi-Fi RTL8187 на RoverBook Neo U100
« Ответ #8 : 12.05.2009 23:52:03 »
Необходимо в Центре Управления Системой переключить интерфейс wlan0 на управление Network Manager.
Теперь при включении беспроводного модуля достаточно щёлкнуть левой кнопкой на значке Network Manager в системном лотке около часов и  меню под надписью Беспроводные сети появятся все найденные сети. Щёлкаем на нужную, указываем пароль если нужно и всё - подключились. Причём если в свойсвах соединения поставить опцию подключать автоматически, то в следующий раз при включении беспроводного модуля ноут сам подключится к точке.