bernwald pisze:Niedużo. Usuwasz ndiswrappera z blacklisty, instalujesz z synaptica
wszystko, co ma w nazwie ndiswrapper, ściągasz z netu windowy ster do swojej karty i rozpakowujesz byle gdzie, dalej z system => Sterowniki Windows dla.... instalujesz pliczek inf. z własnie rozpakowanego steru windy i:
. Czasem nie działa i trzeba kombinować z asystetnem modułów i build-essentialem.
Przepraszam, że dopiero teraz odpisuję ale wcześniej nie miałem czasu. Postanowiłem zakasać rękawy i zabrać się za to jeszcze raz, ale tym razem z ndiswrapperem. No i jest problem, pobrałem sterownik broadcom pod windowsa XP. Rozpakowałem, w System -> Administracja -> Sterowniki windows dla urządzeń bezprzewodowych, dodałem pliczek bcmwl5, ale po instalacji pojawia się błąd "Unable do see if hardware is present" a po wybraniu "Konfiguruj sieć" otrzymuję "Could not find a network configuration tool". No i kaplica. Pogooglowałem troche, znalazłem jakieś sugestie żeby pobrać wszystkie aktualizacje systemu ale nie pomogło. Znalazłem też taki skrypcik który powinien pomóc:
Kod: Zaznacz cały
sudo rmmod ndiswrapper
sudo rmmod b43legacy
sudo rmmod b43
sudo rmmod b44
sudo rmmod ssb
sudo modprobe ndiswrapper
Ale też nie pomógł. Po jego wywołaniu mam taką sytuację:
Kod: Zaznacz cały
*-network DISABLED
description: Wireless interface
product: BCM4312 802.11b/g
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 01
serial: 00:21:00:3c:5d:71
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ndiswrapper+bcmwl5 driverversion=1.53+Broadcom,03/21/2008, 4.170. latency=0 link=no module=ndiswrapper multicast=yes wireless=IEEE 802.11g
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 01
serial: 00:1e:68:7c:7e:93
size: 10MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half ip=192.168.1.103 latency=0 link=no module=r8169 multicast=yes port=MII speed=10MB/s
*-network DISABLED
description: Ethernet interface
physical id: 1
logical name: pan0
serial: b2:12:bd:d7:fc:9d
capabilities: ethernet physical
configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
Kod: Zaznacz cały
eth0 Link encap:Ethernet HWaddr 00:1e:68:7c:7e:93
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:250 Base address:0x4000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)
EDIT: Ehh za szybko napisałem... Siedzę dzisiaj nad tym problemem od 11, jest 20:28, powiedziałem sobie że nie pójde spać póki tej sprawy nie zamknę. Już chciałem iść spać z płaczem a tu rozwiązanie przyszło
. Okazało się że nie muszę jednak instalować żadnych sterowników ani nawet używać ndiswrappera. Jednak wyśmienicie działa sterownik własnościowy który jest w System -> Administracja -> Sterowniki. Szczęśliwym trafem złożyło się tak że wyłączyłem wszystkie moduły (rmmod) b43 oraz nawet ndiswrapper, nie wiem co mnie tchnęło ale wszedłem w ustawienia wicd managera i patrze że jest takie pole "jak interfejs bezprzewodowy" i jest ono u mnie puste <facepalm> . No to trymigiem wpisuje w konsoli iwconfig, patrze że mam tylko eth0 (LAN), wchodze w sterowniki, włączam sterownik własnościowy, znowu iwconfig i pojawiło mi się coś pod eth1. Wpisuje eth1 w wspomnianym polu w wicd i tadam - wykryło mi wszystkie sieci
. Normalnie nie wierze że to była taka błahostka. Nigdy nie zwracałem na to pole uwagi, bo na desktopie też mam ubuntu i wicd i tam wicd dla jakieś chińskiej karty radiowej automatycznie wpisał w tym polu wlan0 wiec nawet nie wpadłem na to żeby w laptopie porównać ustawienia z dekstopem.
No ale nauka nie poszła w las tylko w nas, dzieki poznanemu modprobe i rmmod, wyłączyłem wszystkie moduły, odpaliłem tylko ndiswrappera, iwconfig pokazuje mi że ustawił sobie tym razem na wlan0, wiec zmieniłem w wicd, do tego w opcji WPA supplicant wybrałem "ndiswrapper" (też nie wiedziałem o istnieniu tej opcji) no i tym sposobem sterownik windowsowy poprzez ndiswrappera też wykrywa sieci
. Co prawda tylko wykrywa, bo coś nie może się połączyć no i zasięg jest tylko 80% ale to już nie ważne skoro własnościowy śmiga pięknie i ma 100%
Pozdrawiam wszystkich i dzięki za pomoc