FastNetMon

Monday 27 August 2007

Установка ndiswrapper 1.47 из исходников на OpenSuse 10.2

Установка ndiswrapper 1.47 из исходников

Окончательно достали меня проблемы с Ндисвраппером (а точнее - мертвые зависания), что сейчас сижу из винды(!!!) и вот что нашёл на оффсайте ндисвраппера:
1.47 released
Written by Giri
Wednesday, 13 June 2007
Version 1.47 has been released. Short summary of changes since 1.46:

* Fixed random (occassional) crash issues with 64-bit drivers (observed with Broadcom driver)
* Fixed compilation issues with version 1.46

У меня как раз Броадком и 64 разрядная машинка) Сейчас будем патчиться.
Вот ссылка на сайт: http://ndiswrapper.sourceforge.net/joomla/

Установка предельно проста и сводится к слудующим шагам:
1) Скачиваем последнюю стабильную версию ndiswrapper c сайта, указанного выше.
2) Распаковываем содержимое архива в папку в папку.
3) Удаляем предыдущую установку ndiswrapper через yast2 (что предпочтительно)
4) После этого делаем с правами суперпользователя следующее: переходим в папку с распакованным драйвером, делаем make uninstall (эта цель сборки сносит все остатки ндиса, если они остались после удаления через яст). Отмечу, что этой же командой при необходимости вы можете полностью стереть драйвер из системы.
5) Выполнить команду make.
6) Выполнить команду make install, которая поместит модуль ndiswrapper в папку /lib/modules/`uname -r`/misc/
7) Переконфигурируем ндисвраппер: ndiswrapper -l служит для вывода всех установленных драйверов, ndiswrapper -r имя_установленного_драйвера служит для удаления дров, ndiswrapper -i служит для установки дров завново. Лично я советую, удалить Ваш драйвер и поставить его заново.
8) Загружаем модуль ядра ndiswrapper от имени суперпользователя посредством команды modprobe ndiswrapper.

Радуемся, хотя у меня вроде баг сохранился, но надеюсь Вам повезёт больше!
Более подробную инфу по второму этапу установки можете найти на: http://tomachinsky.blogspot.com/2007/06/wi-fi.html
-----
Баг полностью побежден обновлением через Йаст на ядро 2.6.18.8-0.5-default вместе с последующей пересборко данного модуля уже под новое ядро! // дико радостное, эх, как много крови мне попортил это баг

2 comments :

  1. в мне не помог bcm43xx-fwcutter,
    или руки кривые у меня.

    Покаместь ndiswrapper хватает, но вопросы есть и по нему :)

    Например так и не понял, что сделать, чтобы по нажатию Fn+F2 девайс сразу поднимался, и не надо было писать modprobe ndiswrapper :)

    ReplyDelete
  2. Да и у меня он вроде норм работает, но при коннекте посредством PPPoE поверх вайфая очень часто система вешается насмерть... вот сегодня три раза повисла, психанул и в винду перезагрузился %)

    Вот как раз читаю, как побороть сий баг.

    ReplyDelete

Note: only a member of this blog may post a comment.