Показать полную графическую версию : Windows <- WiFi -> Kubuntu
Доброго всем времени суток.
У меня вот такой вопрос: Имеется три компьютера, на двух Windows XP, на третьем Kubuntu, на всех стоят WiFi карточки D-Link DWL-G510. Между компьютерами под Windows запущена WiFi сеть, открытая, без всякого шифрования и т.п. Kubuntu эту сеть видит, но подключиться не может, при попытке всё останавливается на 28% с надписью Activation stage: Configuring device. Пытался найти решение через Google, но всё время натыкаюсь на варианты с использованием точки доступа, а у меня её нету... Так же в ходе поисков выяснил что не все DWL-G510 работают в kubuntu, у меня revision B, по описаниям на англоязычных форумах эта версия вроде должна работать нормально... Мучаюсь уже второй день, надеюсь на вашу помощь...
В общем так и не получилось запустить у меня сеть стандаотными средствами, похоже всё таки не поддерживается моя карточка. Решил использовать утилиту ndiswrapper, которая использует Windows драйвера http://ndiswrapper.sourceforge.net/ . Скачал все необходимые пакеты, установил, хоть и не с первой попытки, но всё же оно заработало, установил драйвера, а вот дальше возникла проблема с тем, что не могу отключить теперь родные драйвера, что бы использовать ndiswrapper. Как мне полностью удалить из системы драйвер на сетевую карту?
Вот то что я уже пытался делать:
sudo ndiswrapper -l
netrt61g: driver installed
device (1814:0302) present (alternate driver: rt61)
Вот что по этому поводу написано на их сайте:
If you get “alternate driver” information, such as,
bcmwl5 : driver installed
device (14E4:4320) present (alternate driver: bcm43xx)
then the kernel may load bcm43xx instead of ndiswrapper to initialize the device. If you want to use ndiswrapper, you must unload the alternate driver (in this case bcm43xx) e.g., ‘rmmod bcm43xx. * If you get “invalid driver” for any driver in the output of ndiswrapper -l, then remove that driver (with ndiswrapper -r) and reinstall the Windows driver as per instructions in Installation. * Unload and reload ndiswrapper with ‘rmmod ndiswrapper; modprobe ndiswrapper. If there are errors, there could be many reasons for this. If you get “unresolved symbols”, you may be using old kernel; upgrade the kernel and recompile ndiswrapper and reinstall. If you get ‘loadndisdriver’ failed, then you may have older version of ndiswrapper module in kernel modules directory. See Uninstall to remove all ndiswrapper files and reinistall again. See also FAQ for more details on common issues with loading ndiswrapper module.
Выполняю:
sudo rmmod rt61
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo ndiswrapper -l
netrt61g: driver installed
device (1814:0302) present (alternate driver: rt61)
ifconfig показывает что ra0 запущен, как мне вообще выкинуть этот драйвер из системы, чтоб ndiswrapper смог запустить свой драйвер?
Очень надеюсь на вашу помощь.
>Выполняю:
>sudo rmmod rt61
>sudo rmmod ndiswrapper
>sudo modprobe ndiswrapper
>sudo ndiswrapper -l
>netrt61g: driver installed
>device (1814:0302) present (alternate driver: rt61)
Вывод lsmod покажи
Всё, разобрался. оказывается всё дело было в драйверах D-Link, хоть они и принимались ndiswrapper'ом но не работали, скачал драйвера RaLink и с ними всё сразу заработало.
Только встроенный графический менеджер сети работать никак не хочет, приходится каждый раз при входе в систему в терминале вручную писать
sudo depmod -a
sudo modprobe ndiswrapper
sudo iwconfig ra0 mode Ad-hoc
sudo ifconfig rao up
sudo ip route add default via 192.168.0.1
Можно ли сделать так, что бы сеть сама запускалась при старте системы?
must die
19-07-2007, 20:53
Witaliy
Команды вы знаете, осталось написать скрипт и добавить в автозагрузку.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.