A-link WL54H Wi-Fi PCI kort

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Jag har exakt samma fel som denna har: http://ubuntuforums.org/showthread.php? ... ost4254918

alltså:

I was referred to this page by the manual of my device: ftp://ftp.a-link.com/wl54h/WL54H_WL5...1_Linux.tar.gz
I downloaded and extracted the files. When I go to the Module folder and type "make", I get this error message:

:~/Desktop/RT61_Linux_STA_Drv1.1.0.0/Module$ make
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1. 0.0/Module modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
CC [M] /home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.o
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c: In function ‘RT61_probe’:
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c:197: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c: In function ‘RT61_open’:
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c:326: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66)
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c:326: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c: In function ‘rt61_init_module’:
/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.c:893: warning: implicit declaration of function ‘pci_module_init’
make[2]: *** [/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1.0.0/Modu le/rtmp_main.o] Error 1
make[1]: *** [_module_/home/fi0na/Desktop/RT61_Linux_STA_Drv1.1. 0.0/Module] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make: *** [all] Error 2

Does anyone have any ideas how to solve this and get my WLAN drivers installed properly?
Ndiswrapper might be an idea, huh?

Någon som kan hjälpa?

ps: nybörjare jag är på linux!
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Hej, välkommen till Ubuntu-se

Enligt http://support.a-link.com/wl54h/upd.htm så finns det två versioner av ditt kort, RT2500 och RT61. Om du inte har lust att öppna burken så kanske det går att identifiera kortet med kommandot lspci (från ett terminalfönster program/tillbehör/terminal).

I Ubuntu finns drivrutinerna rt61pci och rt2500pci, någon av dessa borde fungera kan man tycka. Finns det ett alternativ för trådlös anslutning under system/administration/nätverk? Om inte kan du testa kommandot sudo modprobe rt61pci (eller rt2500pci) och se om alternativet dyker upp (sudo frågar efter lösenord, men ingenting syns på skärmen när du skriver in det).
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Hej!

Tack för välkomsten och tack för snabbt svar Lars! :)

Det torde vara av modellen RT61, men jag kan för säkerthetsskull kolla. Hur som helst så kom det inte upp m.h.a. lspci - det fanns heller inga alternativ under Wireless i System>Administrator>Network. Det finns bara under egna flikar Wired- och Modem connection. Samt så bidrog inte sudo modprobe rt61pci  till ngn nytta.

EDIT: Jag är inte helt säker på vilken modell det rör sig om, eftersom min skiljer sig till utseendet.
http://i32.tinypic.com/2843.jpg
http://i25.tinypic.com/118j02s.jpg
Senast redigerad av 1 tobiastobias, redigerad totalt 9 gånger.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Bilden avgör ju saken, det är varken RTL61 eller RTL2500. Det är ett RTL8185L.

Det är lite konstigt att det inte upptäcks med lspci, det kommandot ska lista alla PCI-kort. Men prova med sudo modprobe rtl8180.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Har ur det för tillfället när jag skulle fotografera det. Men jag postar så fort det är i PCI-porten igen. Var ser du att det är av modell RTL8185L? Du ser ju på chippet på den första bilden att det står WL54H?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Jo, WL54H är produktnamnet, men det är i det här fallet ganska ointressant. Tydligen så finns det åtminstone tre varianter på WL54H, och alla kräver olika drivrutiner. Den andra kretsen är märkt med RTL8185L, det är det som är viktigt. RTL8185L är en generell krets som förmodligen sitter i massor av olika produkter.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Var fann du det på deras sida? Var hittar jag då drivrutinerna till denna?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Tydligen ska drivrutinen rtl8180 fungera även för 8185, och den följer med Ubuntu. Så förhoppningsvis fungerar det med sudo modprobe rtl8180.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Nu hittades det med lspci: 1a/b/g Wireless LAN Controller (rev 20)

Dock fungerar inte sudo modprobe rtl8180
[sudo] password for tobias:
FATAL: Module rtl8180 not found.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Det låter konstigt att inte rtl8180 finns, det gör den hos mig. Filen tillhör paketet linux-ubuntu-modules-2.6.22-14-generic, kolla om du har det installerat i Synaptic. Har du 64-bitarsversionen kanske? På nätet har jag sett namnet rtl818x också, prova med det.

Att lspci upptäcker kortet nu är bra :)
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Ubuntu supplied Linux modules for version 2.6.22 on x86/x86_64
This package contains modules supplied by Ubuntu for Linux kernel 2.6.22 on
x86/x86_64.

You likely do not want to install this package directly. Instead, install
the linux-generic meta-package, which will ensure that upgrades work
correctly, and that supporting packages are also installed.

sudo apt-get install linux-ubuntu-modules-2.6.22-14-generic
Reading package lists... Done
Building dependency tree     
Reading state information... Done
linux-ubuntu-modules-2.6.22-14-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

sudo modprobe rtl8180
FATAL: Module rtl8180 not found.

sudo modprobe rtl818x
FATAL: Module rtl818x not found.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Kod: Markera allt

$ dpkg-query -L linux-ubuntu-modules-2.6.22-14-generic|grep rtl
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl818x
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl818x/rtl8187.ko
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl8180
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl8180/rtl_ieee80211
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl8180/rtl_ieee80211/ieee80211-rtl.ko
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl8180/rtl8180
/lib/modules/2.6.22-14-generic/ubuntu/wireless/rtl8180/rtl8180/r8180.ko
Suck, katalogen heter rtl8180, men modulen heter r8180. Mitt misstag.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Det fungerade bättre, men inget alternativ dök upp under system/administration/nätverk så vad göra åt saken då?
Senast redigerad av 1 tobiastobias, redigerad totalt 10 gånger.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Det fungerar alltså inte med wireless ännu.
Användarvisningsbild
HenrikAn
Inlägg: 1436
Blev medlem: 17 jun 2006, 21:39
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Hägersten

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av HenrikAn »

Jag har ett rtl8180-kort som jag bestämt har för mig slutade fungera när jag installerade Gutsy. Jag svartlistade modulen och kör med ndiswrapper.
Andra som har problem: http://ubuntuforums.org/showthread.php?t=585712
Windoesdrivare som funkade för mig (från DSLs wiki): http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=ndis5x%2D8180%28173%29%2Ezip
The Net interprets censorship as damage and routes around it.
- John Gilmore
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

Så du menar att den där Ndiswrapper drivern som är för RealTek skall passa till mitt A-Link-kort?
Användarvisningsbild
HenrikAn
Inlägg: 1436
Blev medlem: 17 jun 2006, 21:39
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Hägersten

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av HenrikAn »

Sorry, läste inte tillräckligt noga. Du har ett rtl8185l-kort, det funkar kanske inte med windowsdrivaren för rtl8180...
Men i princip fungerar det så, det viktiga är chipsettillverkaren.

Enligt tråden från ubuntuforums ska rtl8185-drivrutinen från realteks sida funka...
The Net interprets censorship as damage and routes around it.
- John Gilmore
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

När du har kört modrobe r8180 så kan du kolla med lshw -class network om drivrutinen har associerats med ditt kort (det ska stå typ driver=r8180). Kolla också med iwconfig om du har något trådlöst kort (ett som det inte står "no wireless extension" på).

Om inget av ovanstående fungerar så är det kanske dags att tampas med ndiswrapper.
Senast redigerad av 1 Lars, redigerad totalt 11 gånger.
tobiastobias
Inlägg: 16
Blev medlem: 08 feb 2008, 18:56

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av tobiastobias »

lshw -class network
WARNING: you should run this program as super-user.
  *-network             
      description: Wireless interface
      product: RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
      vendor: Realtek Semiconductor Co., Ltd.
      physical id: 7
      bus info: pci@0000:02:07.0
      logical name: wlan0
      version: 20
      serial: 00:1a:9f:91:b4:a0
      width: 32 bits
      clock: 33MHz
      capabilities: bus_master cap_list ethernet physical wireless
      configuration: broadcast=yes driver=rtl8180 latency=64 maxlatency=64 mingnt=32 module=r8180 multicast=yes wireless=802.11b/g
  *-network
      description: Ethernet interface
      product: ULi 1689,1573 integrated ethernet.
      vendor: ALi Corporation
      physical id: d
      bus info: pci@0000:00:0d.0
      logical name: eth0
      version: 40
      serial: 00:1a:92:4a:e6:5e
      width: 32 bits
      clock: 33MHz
      capabilities: bus_master cap_list ethernet physical
      configuration: broadcast=yes driver=uli526x driverversion=0.9.3 ip=84.248.240.184 latency=64 maxlatency=40 mingnt=20 module=uli526x multicast=yes
iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0    802.11b/g  Mode:Managed  Frequency=2.462 GHz 
          Access Point: Not-Associated  Bit Rate:11 Mb/s 
          Retry:on  Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0  Missed beacon:0

Så här ser det ut för mig. Vad gör jag då?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: A-link WL54H Wi-Fi PCI kort

Inlägg av Lars »

Det där ser ju helt perfekt ut, då ska det fungera! Prova nu om iwlist scan ger dig en lista på tillgängliga nätverk (cell 01, 02 o.s.v.)
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"