Netgear WPN111 i Chello UPC

Oceń skuteczność rozwiązania

złą
4
57%
złą
1
14%
złą
2
29%
 
Liczba głosów: 7
penguinssaver
Sędziwy Jeż
Sędziwy Jeż
Posty: 33
Rejestracja: 28 lut 2008, 13:21
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Netgear WPN111 i Chello UPC

Post autor: penguinssaver » 07 mar 2008, 11:07

Witam.
Oto stosunkowo proste rozwiązanie problemu:
Moja osobista potyczka z NDISwrapper'em i Netgear WPN111
To rozwiązanie powstało po dwudniowym przeszukiwaniu for, googla i innych ciekawych źródeł wiedzy.

Wszystko co musisz mieć to:
1. Hardware (oczywiste)
2. płytkę ze sterami do Windowsa
3. Jakieś połączenie z internetem (karta sieciowa, lub inny komputer).
* dla 64 bit polecam link do sterów
** karta WiFi NIE MOŻE BYĆ PODŁĄCZONA PRZEZ HUB USB!!!!!!!!

Pobieranie, kompilowanie i instalacja NDISwrapper'a :
Upewnij się, że masz podłączony komputer do internetu (wbrew pozorom nie jest to oczywiste :craz: )

W oknie terminala pisz:

Kod: Zaznacz cały

sudo aptitude install build-essential linux-headers-`uname -r`


Możesz też ściągnąc Ndiswrapper'a stąd

Znów terminal i:

Kod: Zaznacz cały

cd ~
mkdir ndiswrapper
wget http://switch.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.52.tar.gz -O ~/ndiswrapper/ndiswrapper-1.52.tar.gz
cd ndiswrapper


rozpakuj ndiswrapper'a:

Kod: Zaznacz cały

tar -zxvf ndiswrapper-1.52.tar.gz
cd ndiswrapper-1.52


Skompiluj i zainstaluj:

Kod: Zaznacz cały

make distclean
make
sudo make install


zweryfikuj instalację:

Kod: Zaznacz cały

ndiswrapper -v


powinieneś otrzymać coś takiego:

Kod: Zaznacz cały

utils version: '1.9', utils version needed by module: '1.9'
module details:
filename:       /lib/modules/2.6.20-16-generic/misc/ndiswrapper.ko
version:        1.52
vermagic:       2.6.20-16-generic SMP mod_unload


teraz stwórz folder ~/driver (taka przykładowa nazwa, ale jak chcesz możesz nazwać jakkolwiek):

Kod: Zaznacz cały

cd ~
mkdir driver
cd driver


Skopiuj tam pliki z płytki ze sterami. Są to :netwpn11.inf, wpn111.sys i 5523.bin

konsola i następna komenda:

Kod: Zaznacz cały

sudo ndiswrapper -i *netwpn11.inf


upewnij się, ze poprawnie się zainstalowało:

Kod: Zaznacz cały

ndiswrapper -l


powinieneś otrzymać:

Kod: Zaznacz cały

netwpn11 : driver installed
        device (1385:5F01) present


wstaw moduł ndiswrapper w kernel:

Kod: Zaznacz cały

sudo depmod -a


upewnij się, ze nie ma błędów i wpisz:

Kod: Zaznacz cały

sudo modprobe ndiswrapper


zweryfikuj czy wszystko przebiegło prawidłowo wpisując:

Kod: Zaznacz cały

dmesg | grep ndis


powinieneś dostać taką oto mniej więcej odpowiedź:

Kod: Zaznacz cały

ndiswrapper version 1.52 loaded


stwórz alias dla wlan0:

Kod: Zaznacz cały

sudo ndiswrapper -m


i upewnij się, ze ndiswrapper zostanie załadowany przy starcie:

Kod: Zaznacz cały

echo "ndiswrapper" | sudo tee -a /etc/modules


W tym miejscu zalecam restart:

Kod: Zaznacz cały

sudo shutdown -r now


od teraz domyślnym urządzeniem wlan0 jest netgear WPN111.
Po wpisaniu:

Kod: Zaznacz cały

lshw -C network


otrzymasz:

Kod: Zaznacz cały

  *-network
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:18:4d:dc:34:ba
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=ndiswrapper+netwpn11 driverversion=1.52+NETGEAR,09/26/2005,1.5.0.21 ip=192.168.1.2 multicast=yes wireless=IEEE 802.11


To by było na tyle. Proste nieprawdaż? :craz::w00t::evil:
ODPOWIEDZ

Wróć do „Hardware-Sieć”