@Illusion: De hele manual is als volgt:
Stap 1: ndiswrapper installeren en de native driver uitschakelen
Stap 2a: windows-driver downloaden
Stap 3: windows driver installeren. Dit zijn meerdere handelingen die je precies en na elkaar moet uitvoeren
Dan volgt daarna nog een 'controlestap' om te kijken of je door een foutje in 8.04 nog wat wijzigingen moet doorvoeren, want standaard worden er wat kernel-modules in de verkeerde volgorde geladen. Er wordt precies aangegeven of dat nodig is en hoe het te fixen is.
Even voor de double-check: Al ik in de terminal intyp:
lspci -n | grep '14e4:43'
Krijg ik te zien:
01:00.0 0280: 14e4:4311 (rev 02)
Jij ook? Anders heb je van Compaq een ander broadcom-kaartje gekregen en heb ik je in stap 2 de verkeerde kant op gestuurd...
aan hayke
ik heb nu alles gevolgd volgens de handleiding zie hieronder mijn terminal output
bastiaan@bastiaan-laptop:~$ install ndiswrapper modprobe -r ohci_hcd ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ohci_hcd
install: ongeldige optie -- r
Probeer `install --help' voor meer informatie.
FATAL: Error inserting ohci_hcd (/lib/modules/2.6.24-17-generic/kernel/drivers/usb/host/ohci-hcd.ko): Operation not permitted
bastiaan@bastiaan-laptop:~$
bastiaan@bastiaan-laptop:~$ sudo install ndiswrapper modprobe -r ohci_hcd ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ohci_hcd
[sudo] password for bastiaan:
install: ongeldige optie -- r
Probeer `install --help' voor meer informatie.
FATAL: Error inserting ohci_hcd (/lib/modules/2.6.24-17-generic/kernel/drivers/usb/host/ohci-hcd.ko): Operation not permitted
bastiaan@bastiaan-laptop:~$ gedit /etc/modprobe.d/ndiswrappe
(gedit:6565): Gtk-WARNING **: Kan themamodule in modulepad: ‘default’ niet vinden,
bastiaan@bastiaan-laptop:~$ gedit /etc/modprobe.d/ndiswrapper
(gedit:6566): Gtk-WARNING **: Kan themamodule in modulepad: ‘default’ niet vinden,
bastiaan@bastiaan-laptop:~$ sudo gedit /etc/modprobe.d/ndiswrapper
bastiaan@bastiaan-laptop:~$ echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
blacklist bcm43xx
bastiaan@bastiaan-laptop:~$ sudo apt-get install ndiswrapper-utils-1.9
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
Statusinformatie wordt gelezen... Klaar
De volgende pakketten werden automatisch geïnstalleerd en zijn niet langer nodig:
libxalan110 libxerces27
Gebruik 'apt-get autoremove' om ze te verwijderen.
De volgende extra pakketten zullen geïnstalleerd worden:
ndiswrapper-common
Voorgestelde pakketten:
ndiswrapper-source
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
ndiswrapper-common ndiswrapper-utils-1.9
0 pakketten opgewaardeerd, 2 pakketten nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 30,4kB aan archieven opgehaald worden.
Na deze handeling, zal er 213kB extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]? j
Afbreken.
bastiaan@bastiaan-laptop:~$ echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklis
blacklist bcm43xx
bastiaan@bastiaan-laptop:~$ sudo apt-get install ndiswrapper-utils-1.9
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
Statusinformatie wordt gelezen... Klaar
De volgende pakketten werden automatisch geïnstalleerd en zijn niet langer nodig:
libxalan110 libxerces27
Gebruik 'apt-get autoremove' om ze te verwijderen.
De volgende extra pakketten zullen geïnstalleerd worden:
ndiswrapper-common
Voorgestelde pakketten:
ndiswrapper-source
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
ndiswrapper-common ndiswrapper-utils-1.9
0 pakketten opgewaardeerd, 2 pakketten nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 30,4kB aan archieven opgehaald worden.
Na deze handeling, zal er 213kB extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]?
Ophalen:1
http://nl.archive.ubuntu.com hardy/main ndiswrapper-common 1.50-1ubuntu1 [11,4kB]
Ophalen:2
http://nl.archive.ubuntu.com hardy/main ndiswrapper-utils-1.9 1.50-1ubuntu1 [19,0kB]
30,4kB opgehaald in 0s (116kB/s)
Selecteren van voorheen niet geselecteerd pakket ndiswrapper-common.
(Database inlezen ... 122737 bestanden en mappen geïnstalleerd.)
Uitpakken van ndiswrapper-common (uit .../ndiswrapper-common_1.50-1ubuntu1_all.deb) ...
Selecteren van voorheen niet geselecteerd pakket ndiswrapper-utils-1.9.
Uitpakken van ndiswrapper-utils-1.9 (uit .../ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb) ...
Instellen van ndiswrapper-common (1.50-1ubuntu1) ...
Instellen van ndiswrapper-utils-1.9 (1.50-1ubuntu1) ...
bastiaan@bastiaan-laptop:~$ mkdir ~/bcm43xx; cd ~/bcm43xx
mkdir: kan map ‘/home/bastiaan/bcm43xx’ niet aanmaken: Bestand bestaat al
bastiaan@bastiaan-laptop:~/bcm43xx$ wget
ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe--00:31:20--
ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe => `sp34152.exe'
Herleiden van ftp.compaq.com... 161.114.23.171
Verbinding maken met ftp.compaq.com|161.114.23.171|:21... verbonden.
Inloggen als anonymous... Ingelogd!
==> SYST ... gereed. ==> PWD ... gereed.
==> TYPE I ... gereed. ==> CWD /pub/softpaq/sp34001-34500 ... gereed.
==> PASV ... gereed. ==> RETR sp34152.exe ... gereed.
[ <=> ] 4,494,456 428.65K/s
00:31:33 (403.75 KB/s) - 'sp34152.exe' opgeslagen [4494456]
bastiaan@bastiaan-laptop:~/bcm43xx$ cabextract sp34152.exe
Extracting cabinet: sp34152.exe
extracting bcm1xsup.dll
extracting bcm43xx.cat
extracting bcm43xx64.cat
extracting Bcmnpf64.sys
extracting bcmwl5.inf
extracting bcmwl5.sys
extracting bcmwl564.sys
extracting bcmwliss.dll
extracting bcmwlnpf.sys
extracting bcmwlpkt.dll
extracting bcmwls.ini
extracting bcmwls32.exe
extracting bcmwls64.exe
extracting bcmwlu00.exe
extracting data1.cab
extracting data1.hdr
extracting data2.cab
extracting ikernel.ex_
extracting is.exe
extracting launcher.ini
extracting layout.bin
extracting setup.exe
extracting Setup.ini
extracting setup.inx
extracting setup.iss
extracting sp34152.cva
All done, no errors.
bastiaan@bastiaan-laptop:~/bcm43xx$ sudo ndiswrapper -i bcmwl5.inf
installing bcmwl5 ...
bastiaan@bastiaan-laptop:~/bcm43xx$ ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: ssb)
bastiaan@bastiaan-laptop:~/bcm43xx$ sudo depmod -a
bastiaan@bastiaan-laptop:~/bcm43xx$ sudo modprobe ndiswrapper
bastiaan@bastiaan-laptop:~/bcm43xx$ sudo cp /etc/network/interfaces /etc/network/interfaces.orig
bastiaan@bastiaan-laptop:~/bcm43xx$ echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
auto lo
iface lo inet loopback
bastiaan@bastiaan-laptop:~/bcm43xx$ sudo ndiswrapper -m
module configuration contains directive install ndiswrapper modprobe -r ohci_hcd ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ohci_hcd
;you should delete that at /usr/sbin/ndiswrapper-1.9 line 868,
line 7.
module configuration already contains alias directive
bastiaan@bastiaan-laptop:~/bcm43xx$ echo 'ndiswrapper' | sudo tee -a /etc/modules
ndiswrapper
bastiaan@bastiaan-laptop:~/bcm43xx$ echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
ENABLED=0
bastiaan@bastiaan-laptop:~/bcm43xx$ lshw -C
Hardware Lister (lshw) - B.02.12.01
usage: lshw [-format] [-options ...]
lshw -version
-version print program version (B.02.12.01)
format can be
-html output hardware tree as HTML
-xml output hardware tree as XML
-short output hardware paths
-businfo output bus information
options can be
-class CLASS only show a certain class of hardware
-C CLASS same as '-class CLASS'
-disable TEST disable a test (like pci, isapnp, cpuid, etc. )
-enable TEST enable a test (like pci, isapnp, cpuid, etc. )
-quiet don't display status
-sanitize sanitize output (remove sensitive information like serial numbers, etc.)
bastiaan@bastiaan-laptop:~/bcm43xx$ lshw -C network
WARNING: you should run this program as super-user.
*-network
description: Network controller
product: BCM94311MCG wlan mini-PCI
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=b43-pci-bridge latency=0 module=ssb
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 1
bus info: pci@0000:02:01.0
logical name: eth0
version: 10
serial: 00:1b:38:8d:c9:9a
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too driverversion=0.9.28 ip=192.168.2.5 latency=64 maxlatency=64 mingnt=32 module=8139too multicast=yes
bastiaan@bastiaan-laptop:~/bcm43xx$ echo -e '\n#hardy ssb bug-fix\nrmmod b43\nrmmod b44\nrmmod b43legacy\nrmmod ssb\nrmmod ndiswrapper\nmodprobe ndiswrapper\nmodprobe ssb\nmodprobe b44' | sudo tee -a /etc/init.d/rc.local
#hardy ssb bug-fix
rmmod b43
rmmod b44
rmmod b43legacy
rmmod ssb
rmmod ndiswrapper
modprobe ndiswrapper
modprobe ssb
modprobe b44
bastiaan@bastiaan-laptop:~/bcm43xx$ lshw -C networkWARNING: you should run this program as super-user.
*-network
description: Network controller
product: BCM94311MCG wlan mini-PCI
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=b43-pci-bridge latency=0 module=ssb
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 1
bus info: pci@0000:02:01.0
logical name: eth0
version: 10
serial: 00:1b:38:8d:c9:9a
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too driverversion=0.9.28 ip=192.168.2.5 latency=64 maxlatency=64 mingnt=32 module=8139too multicast=yes
bastiaan@bastiaan-laptop:~/bcm43xx$