Sida 1 av 2

Ubuntu & Trådlöst

Postat: 25 mar 2006, 11:58
av navqual
Hejsan!
Jag är ny medlem här och jag är nybörjare när det gäller Linux (Körde lite Fedora Core 3 på gymnasiet) och jag har ett problem.

Jag har installerat Ubuntu, och jag vill naturligtvis komma ut på Internet men jag vet inte kur jag ska få Internet o fungera. Jag bor i en lägenhet och har trådlöst internet. Jag har en router D-Link DI-624+ med en DWL-G122 AirPlusG Wireless USB Adapter. Hur gör jag?

Ubuntu & Trådlöst

Postat: 25 mar 2006, 13:29
av ozamosi
Jag hoppas att du har en vanlig nätverkssladd du kan använda till en början...

DWL-G122 är baserat på ett Ralink 2500-chipset (rt2500), vilket är det intressanta i sammanhanget. I Ubuntu 5.10 finns det stöd för rt2500, men bara för pci-versionen, rt2560. USB-versionen heter rt2570, och den stödjs tyvärr inte automagiskt.

Du behöver börja med att installera paketen build-essential, gcc-3.4 och linux-headers för din kärna. De senare får du enklast genom att skriva kommandot sudo apt-get install linux-headers-`uname -r` i en terminal. Notera att det inte är vanliga, raka fnuppar ('), utan sneda(`). Då får du kompilator och lite annat trevligt som är bra att ha för att bygga egna drivrutiner.

Sedan måste du ladda ner drivrutinerna till nätverkskortet från http://rt2x00.serialmonkey.com/wiki/index.php/Downloads - jag rekomenderar dig att skaffa "Latest BETA rt2570 driver", även om "rt2570 USB nightly CVS tarball" möjligen också fungerar.

Öppna nu en terminal, och gå till katalogen där du laddade ner filen (cd. är inte skrivbordet standard? Isf är kommandot cd Desktop). Skriv sedan tar xvzf rt2570-1.1.0-b1.tar.gz om du laddade ner den filen jag rekomenderade dig, annars byter du bara filnamet.

Gå sedan in i katalogen med de uppackade filerna - cd rt250-1.1.0-b1 - och skriv sedan make. Vänta tills det är klart, och skriv sedan sudo make install. När det är klart ska du kunna skriva sudo modprobe rt2570 för att drivrutinen ska laddas. Om du sedan skriver iwconfig bör du hitta enheten ra0usb, vilket är ditt trådlösa nätverkskort.

Fungerar det inte, kom tillbaka och säg till vilket steg det pajade på.

Ubuntu & Trådlöst

Postat: 28 mar 2006, 12:25
av navqual
Hit kom jag sen skulle jag köra:

navqual@ubuntu:~/Desktop/rt2570-1.1.0-b1$ make
make: *** No targets specified and no makefile found. Stop.
navqual@ubuntu:~/Desktop/rt2570-1.1.0-b1$ make install
make: *** No rule to make target `install'. Stop.

Ubuntu & Trådlöst

Postat: 28 mar 2006, 12:57
av ozamosi
Ah, visst ja...

Du ska gå in i mappen som heter något i stil med modules (kan ha varit stort M eller liknande) som ligger i rt2570-1.1.0-b1-mappen.

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:03
av navqual
Gjort det:

make: *** /lib/modules/2.6.12-10-386/build: No such file or directory. Stop.
rt2570.ko failed to build!
make: *** [module] Error 1
navqual@ubuntu:~/Desktop/rt2570-1.1.0-b1/Module$ make install
echo "2.6 module install"
2.6 module install
make -C /lib/modules/2.6.12-10-386/build SUBDIRS=/home/navqual/Desktop/rt2570-1.1.0-b1/Module modules_install
make: *** /lib/modules/2.6.12-10-386/build: No such file or directory. Stop.
make: *** [modules_install] Error 2

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:10
av ozamosi
Jag tror du har misslyckats med att installera linux-headers.

sudo apt-get install linux-headers-`uname -r`

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:16
av navqual
Nu kunde jag köra make men jag fick 2 errors under 'make install'

echo "2.6 module install"
2.6 module install
make -C /lib/modules/2.6.12-10-386/build SUBDIRS=/home/navqual/Desktop/rt2570-1.1.0-b1/Module modules_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.12-10-386'
INSTALL /home/navqual/Desktop/rt2570-1.1.0-b1/Module/rt2570.ko
mkdir: cannot create directory `/lib/modules/2.6.12': Permission denied
cp: cannot create regular file `/lib/modules/2.6.12/extra': No such file or directory
make[2]: *** [/home/navqual/Desktop/rt2570-1.1.0-b1/Module/rt2570.ko] Error 1
make[1]: *** [modules_install] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.12-10-386'
make: *** [modules_install] Error 2

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:17
av ozamosi
sudo make install

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:34
av navqual
ja det fungerade, sen skulle jag ladda drivrutinen så jag körde 'sudo modprobe rt2570' men då får jag:

FATAL: Module rt2570 not found.

Ubuntu & Trådlöst

Postat: 28 mar 2006, 13:41
av ozamosi
Ok...

Jag ska titta mer på hur du gör för att det ska fungera senare - du behöver antagligen flytta någon fil någon stans. För att få igång den just nu, kör sudo insmod rt2570.ko

Ubuntu & Trådlöst

Postat: 02 apr 2006, 12:01
av navqual
Hejsan, har du hittat något om nån fil som ska flyttas någonstans?

Ubuntu & Trådlöst

Postat: 02 apr 2006, 17:49
av ozamosi
Ah, så var det...

I mappen du var senast och kompilerade bör det finnas en fil som heter rt2570.ko. Ställ dig i den mappen där den ligger, och skriv cp rt2570.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/

Ubuntu & Trådlöst

Postat: 19 apr 2006, 10:48
av navqual
Skulle behöva en fortsättning på ovanstående, efter som att jag inte vet hur jag ska göra nu!

Ubuntu & Trådlöst

Postat: 04 maj 2006, 10:06
av Freddeg
Hur gick det för dig? Jag funderar på att skaffa ett liakdant nätverks kort så jag skulle hjärna vilja veta hur det gick för dig.

Ubuntu & Trådlöst

Postat: 04 maj 2006, 17:25
av ozamosi
Um... Vi är ju klara!

Eller... Gnomes nätverkshanterare bör hitta kortet när man kommit så här långt.

Ubuntu & Trådlöst

Postat: 05 maj 2006, 14:53
av navqual
Nja,om jag skriver: "udo dhclient rausb0" så får jag:

Internet Systems Consortium DHCP Client V3.0.2
Copyright 2004 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/rausb0/00:11:95:8d:63:eb
Sending on LPF/rausb0/00:11:95:8d:63:eb
Sending on Socket/fallback
DHCPREQUEST on rausb0 to 255.255.255.255 port 67
DHCPREQUEST on rausb0 to 255.255.255.255 port 67
DHCPDISCOVER on rausb0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on rausb0 to 255.255.255.255 port 67 interval 14
DHCPOFFER from 192.168.0.1
DHCPREQUEST on rausb0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.100 -- renewal in 241136 seconds.



Då börjar det lysa vid "Link" dioden på usbstickan

Sen så skriver jag "sudo ifup rausb0"

så får jag: Ignoring unknown interface rausb0=rausb0.

Ubuntu & Trådlöst

Postat: 07 maj 2006, 12:27
av markspark
du har ju redan fått upp kortet när du kör dhclient.. de ska bara va o surfa.. :)

Ubuntu & Trådlöst

Postat: 07 maj 2006, 16:27
av Retardedpope
Bara nyfiken:

Vad är/gör `uname -r`?

Ubuntu & Trådlöst

Postat: 07 maj 2006, 17:54
av markspark
klistrar in en sträng från din kärna.. (vilken version namely) .. testa o köra det.. utan fnuttarna

Ubuntu & Trådlöst

Postat: 07 maj 2006, 17:56
av markspark
du kan även testa uname -a ... :)