Sida 1 av 2
WLAN fungerar ej
Postat: 04 feb 2008, 12:38
av Taigan
Hej
Jag har en toshiba satellite L40-14Y laptop och har installerat ubuntu 7.10 utan problem, men wlanet fungerar ej.
Googlade och hittade en tysk sida
http://wiki.ubuntuusers.de/Toshiba_Satellite_L40
Fastnar här när jag kör detta kommando
Får
Kod: Markera allt
ERROR: Module ath_pci does not exist in /proc/modules
tacksam för hjälp.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 13:08
av Lars
Hej, välkommen till Ubuntu-se
Kommandot rmmod tar bort modulen (drivrutinen) från minnet. Felmeddelandet beror på att modulen inte har laddats än, och då finns det ju heller ingen anledning att ta bort den

Alltså är det inget att oroa sig för.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 14:26
av Taigan
men när jag sedan kör
får jag meddelande om att den redan är installerad.
detta ska sedan hända när jag kör ndiswrapper -l
Kod: Markera allt
ndiswrapper -l
net5211 : driver installed
device (168C:001C) present (alternate driver: ath_pci)
men jag får istället
vet inte vad som är fel.
Kanske bäst om någon kunde vägleda mig från början istället?
SV: WLAN fungerar ej
Postat: 04 feb 2008, 14:37
av Lars
Du verkar vara på rätt väg. Invalid driver har jag aldrig stött på, men jag vet att ndiswrapper kan fungera dåligt med vissa Windows-drivrutiner (och kanske inte alls med t.ex. Vista-drivrutiner??). Om du vet exakt vilken version av drivrutinen som har fungerat för andra så är det bäst att använda den (kolla på
ndiswrappers hemsida). Du kan ta bort den felaktiga drivrutinen med
ndiswrapper -e net5211.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 14:47
av Taigan
vet inte alls vad jag har för drivrutiner
fungerar inte alls, får felmeddelande
Kod: Markera allt
couldn't delete /etc/ndiswrapper/net5211: Inappropriate ioctl for device
EDIT: Lars skrev:
men jag vet att ndiswrapper kan fungera dåligt med vissa Windows-drivrutiner (och kanske inte alls med t.ex. Vista-drivrutiner??).
antagligen har den vista drivrutiner, den kom med vista basic och där fungerade iallafall wlan perfekt.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 17:50
av Lars
Det fungerar nog bra att ta bort drivrutinen från ndiswrapper manuellt:
Kod: Markera allt
sudo rmmod ndiswrapper
sudo rm -rf /etc/ndiswrapper/net5211
SV: WLAN fungerar ej
Postat: 04 feb 2008, 17:51
av Lars
Eventuellt finns det andra lösningar på problemet också. Kör kommandot lshw -class network och posta resultatet här så kan vi se exakt vad det är för kort du har.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 18:21
av Taigan
Kod: Markera allt
sudo rmmod ndiswrapper
ERROR: Module ndiswrapper does not exist in /proc/modules
Den här verkade fungera
Kod: Markera allt
lshw -class network
WARNING: you should run this program as super-user.
*-network
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 7
bus info: pci@0000:05:07.0
logical name: eth0
version: 10
serial: 00:1d:60:f5:76:32
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical
configuration: broadcast=yes driver=8139too driverversion=0.9.28 ip=192.168.0.102 latency=64 maxlatency=64 mingnt=32 module=8139too multicast=yes
i den grafiska nätverkshanteraren så hittas inget val för trådlöst nätverk, finns bara wired connection och modem connection som val.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 18:49
av Lars
Ditt kort fanns inte med där (RTL-8139 är ditt trådbundna), testa med lsusb också.
SV: WLAN fungerar ej
Postat: 04 feb 2008, 18:51
av Taigan
Kod: Markera allt
lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
SV: WLAN fungerar ej
Postat: 04 feb 2008, 19:12
av Lars
OK, jag googlade lite på "usb 0bda:8197" och hittade
https://answers.launchpad.net/ubuntu/+question/23502. De hänvisar till samma tyska sida men verkar använda instruktionerna för RTL8187b istället (det är ganska vanligt att datorer med samma modellbeteckning levereras med helt olika hårdvara). Har du testat den varianten?
SV: WLAN fungerar ej
Postat: 04 feb 2008, 19:19
av Daniel Nylander
Uppdatera usb-listan genom att köra "sudo update-usbids"
SV: WLAN fungerar ej
Postat: 04 feb 2008, 19:20
av Taigan
Lars skrev:
OK, jag googlade lite på "usb 0bda:8197" och hittade
https://answers.launchpad.net/ubuntu/+question/23502. De hänvisar tillsamma tyska sida men verkar använda instruktionerna för RTL8187b istället (det är ganska vanligt att datorer med samma modellbeteckning levereras med helt olika hårdvara). Har du testat den varianten?
Gjorde aldrig det ska testa nu. EDIT: kommer till en sida med en massa olika drivers verkar det som, vet inte vad jag ska ladda ner
körde sudo update-usbids och fick samma som innan
Kod: Markera allt
lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
SV: WLAN fungerar ej
Postat: 04 feb 2008, 19:47
av jogu
Hej,
Har du kikat på
https://wiki.ubuntu.com/LaptopTestingTe ... iteL40-14N?
Där finns tipsen:
There are some hints on the net to use the Win98 driver, which can be found at
ftp://202.65.194.212/cn/wlan/RTL8187B_driver_only.zip. The chip is not detected automatically by the driver, so this has to be forced. Installation instructions:
* download and unzip the driver
* change to Win98 directory in the unzipped driver
* run "sudo ndiswrapper -i net8187b.inf"
* check with "ndiswrapper -l" that the driver is listed as installed
* run "sudo ndiswrapper -a 0bda:8197 net8187b" (this forces the driver to recognize this specific chipset)
* run "modprobe ndiswrapper"
SV: WLAN fungerar ej
Postat: 04 feb 2008, 19:52
av Taigan
jogu skrev:
Hej,
Har du kikat på
https://wiki.ubuntu.com/LaptopTestingTe ... iteL40-14N?
Där finns tipsen:
There are some hints on the net to use the Win98 driver, which can be found at
ftp://202.65.194.212/cn/wlan/RTL8187B_driver_only.zip. The chip is not detected automatically by the driver, so this has to be forced. Installation instructions:
* download and unzip the driver
* change to Win98 directory in the unzipped driver
* run "sudo ndiswrapper -i net8187b.inf"
* check with "ndiswrapper -l" that the driver is listed as installed
* run "sudo ndiswrapper -a 0bda:8197 net8187b" (this forces the driver to recognize this specific chipset)
* run "modprobe ndiswrapper"
EDIT: jag har laddat ner nu från
ftp://202.65.194.212/cn/wlan/RTL8187B_driver_only.zip.,
SV: WLAN fungerar ej
Postat: 05 feb 2008, 01:15
av Taigan
såg något tips på en annan sida och unzippade filen via terminalen och gjorde följande:
Kod: Markera allt
cd RTL8187B/WinXP/
RTL8187B/WinXP$ ls
net8187b.cat net8187b.inf rtl8187B.sys
RTL8187B/WinXP$ sudo ndiswrapper -i net8187b.inf
installing net8187b ...
RTL8187B/WinXP$ sudo ndiswrapper -l
net8187b : driver installed
sudo ndiswrapper -a 0bda:8197 net8187b
WARNING: Driver 'net8187b' will be used for '0BDA:8197'
This is safe _only_ if driver net8187b is meant for chip in device 0BDA:8197
modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.22-14-generic/ubuntu/misc/ndiswrapper/ndiswrapper.ko): Operation not permitted
valde xp eftersom win98 krånglade vid
då den påstod att driver redan var installerad, men när man körde
så hittade den inte drivern.
Hursomhelst så fastnar jag på sista steget i guiden som jogu postade

.
SV: WLAN fungerar ej
Postat: 05 feb 2008, 01:24
av Lars
Kör sudo modprobe ndiswrapper istället. Kommandot sudo gör att det hela körs med root-rättigheter (administratörsrättigheter), i övrigt betyder det samma sak. Så om man får "operation not permitted" så kan man alltid prova med sudo före.
SV: WLAN fungerar ej
Postat: 05 feb 2008, 10:21
av Taigan
Lars skrev:
Kör sudo modprobe ndiswrapper istället. Kommandot sudo gör att det hela körs med root-rättigheter (administratörsrättigheter), i övrigt betyder det samma sak. Så om man får "operation not permitted" så kan man alltid prova med sudo före.
körde det nu, fick ingen bekräftelse om något hände ska jag bara start om datorn eller göra om hela proceduren?
EDIT: gjorde om hela proceduren, men detta händer inte
After doing this, NetworkManager should show that it has recognized the WLAN adapter. It also shows signal strength for detected APs and supports WPA
SV: WLAN fungerar ej
Postat: 05 feb 2008, 11:11
av Lars
Modprobe laddar bara in modulen utan att ge någon bekräftelse. För att kolla om drivrutinen fungerar så kan du köra
iwconfig, det ska se ut ungefär så här:
Kod: Markera allt
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4306"
Mode:Managed Frequency=2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s Tx-Power=15 dBm
RTS thr:off Fragment thr:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
irda0 no wireless extensions.
Kortet eth1 är alltså det trådlösa. När du ser detta så har du kommit en bra bit på vägen, resten ska vara enkelt.
SV: WLAN fungerar ej
Postat: 05 feb 2008, 11:51
av Taigan
Lars skrev:
Modprobe laddar bara in modulen utan att ge någon bekräftelse. För att kolla om drivrutinen fungerar så kan du köra
iwconfig, det ska se ut ungefär så här:
Kod: Markera allt
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4306"
Mode:Managed Frequency=2.472 GHz Access Point: Invalid
Bit Rate=1 Mb/s Tx-Power=15 dBm
RTS thr:off Fragment thr:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
irda0 no wireless extensions.
Kortet eth1 är alltså det trådlösa. När du ser detta så har du kommit en bra bit på vägen, resten ska vara enkelt.
körde om hela proceduren igen, och den bekräftade att 0bda:8197 ersatts av net8187b och jag fick följande på iwconfig:
Kod: Markera allt
RTL8187B/WinXP$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Frequency:2.457 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:off Fragment thr:off
Power Management:off
Link Quality:100 Signal level:0 Noise level:160
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0