Gå til innhold

Ubuntu + US Robotics Trådløs = ?


Anbefalte innlegg

Heisann, sliter veldig med å få igang trådløsen på min Dell Inspiron 8100. Har et US Robotics kort (USR 5410) som jeg forsøker å koble til et 3Com Aksesspunkt (802.11b/g).

 

Ubuntu finner det trådløse kortet, og finner til og med nettverket, men allikevel mottar den ingen packets.

 

benjamin@ubuntu2:~$ iwlist wlan0 scanning
wlan0     Scan completed :
         Cell 01 - Address: 00:0D:54:A3:1E:3C
                   ESSID:"Askeladden"
                   Mode:Master
                   Frequency:2.447 GHz (Channel 8)
                   Quality=57/100  Signal level=40/100  Noise level=0/100
                   Encryption key:on
                   Bit Rate:11 Mb/s

 

Jeg bruker 128bit WEP kryptering, og har skrevet inn hex key'en i det grafiske oppsettet i ubuntu (System -> Administration -> Networking), og til og med prøvd uten kryptering i det hele tatt, men med samme resultat.

 

Jeg har googlet på dette problemet i flere dager nå, men alt jeg finner er diverse guider til hvordan man installerer kortet, noe Ubuntu allerede har klart. Jeg har prøvd meg litt frem med iwconfig men det er ikke akkurat intuitivt :no: Legger ved et bilde av hva jeg får frem om jeg klikker på den trådløse tilkobling i "taskbar". Ser jo ut som alt fungerer, untatt at jeg ikke får noen packets inn...

 

Håper virkelig noen kan hjelpe meg med dette. Jeg har nettop byttet fra WinXP på laptoppen etter å ha kjørt det på desktoppen et par uker, og er storfornøyd med Ubuntu på alle måter untatt dette med trådløsen (som forsåvidt funker i WinXP).

 

-Benjamin-

post-27-1123333212_thumb.jpg

Lenke til kommentar
  • 4 uker senere...
Videoannonse
Annonse
Fått til dette nå? Er du sikker på at maskinen mottar ip i Ubuntu? Prøvd "dhclient eth1"? (Jeg antar det, men jeg har hatt lignende problem, og løst det ved å kjøre den).

Heisann, har ikke fått det til enda nei, etter en del timer med googling gav jeg opp og konstaterte at det var hinsides mine evner å få det til å fungere. Skal teste alt som foreslås når jeg kommer hjem fra jobb, samt poste output'n fra de nevnte kommandoene :)

Lenke til kommentar
Kan du poste outputet av desse kommandoane?

Her er en kopi direkte fra terminalen:

benjamin@ubuntu2:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11g/b+  ESSID:"Askeladden"  Nickname:"acx100 v0.2.0pre8"
        Mode:Auto  Frequency:2.447 GHz  Access Point: 00:0D:54:A3:1E:3C
        Bit Rate:1 Mb/s   Tx-Power:15 dBm   Sensitivity=1/3
        Retry min limit:7   RTS thr:off
        Power Management:off
        Link Quality=55/100  Signal level=37/100  Noise level=0/100
        Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
        Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

benjamin@ubuntu2:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:20:E0:6E:67:2B
        inet addr:192.168.1.5  Bcast:192.168.1.255  Mask:255.255.255.0
        inet6 addr: fe80::220:e0ff:fe6e:672b/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:5294 errors:0 dropped:0 overruns:0 frame:0
        TX packets:4177 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:7750328 (7.3 MiB)  TX bytes:319184 (311.7 KiB)

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:804 errors:0 dropped:0 overruns:0 frame:0
        TX packets:804 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:71306 (69.6 KiB)  TX bytes:71306 (69.6 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:C0:49:55:91:0E
        inet6 addr: fe80::2c0:49ff:fe55:910e/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:0 (0.0 b)  TX bytes:2088 (2.0 KiB)
        Interrupt:10

benjamin@ubuntu2:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
benjamin@ubuntu2:~$ cat /etc/resolv.conf
nameserver 192.168.1.1

 

Dette er rett etter å ha skrudd på maskinen. Ethernet kabelen står plugget i ettersom maskinen laster ned updates. Noe som ser åpenlyst galt ut der?

Lenke til kommentar

Skal vi se, for sikkerhets skyld, her er resultatet av de overnevnte kommandoene igjen, denne gangen etter nok en restart og uten ethernet kabelen tilsluttet.

 

benjamin@ubuntu2:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11g/b+  ESSID:"Askeladden"  Nickname:"acx100 v0.2.0pre8"
        Mode:Auto  Frequency:2.447 GHz  Access Point: 00:0D:54:A3:1E:3C
        Bit Rate:1 Mb/s   Tx-Power:15 dBm   Sensitivity=1/3
        Retry min limit:7   RTS thr:off
        Power Management:off
        Link Quality=54/100  Signal level=36/100  Noise level=0/100
        Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
        Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

benjamin@ubuntu2:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:20:E0:6E:67:2B
        inet6 addr: fe80::220:e0ff:fe6e:672b/64 Scope:Link
        UP BROADCAST MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:11 errors:11 dropped:0 overruns:0 carrier:11
        collisions:0 txqueuelen:1000
        RX bytes:0 (0.0 b)  TX bytes:2430 (2.3 KiB)

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:1091 errors:0 dropped:0 overruns:0 frame:0
        TX packets:1091 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:97876 (95.5 KiB)  TX bytes:97876 (95.5 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:C0:49:55:91:0E
        inet6 addr: fe80::2c0:49ff:fe55:910e/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:0 (0.0 b)  TX bytes:4176 (4.0 KiB)
        Interrupt:10

benjamin@ubuntu2:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
benjamin@ubuntu2:~$ cat /etc/resolv.conf
nameserver 192.168.1.1

 

Må nevne at jeg ikke har installert noen drivere for dette kortet spesiellt, men ettersom det stod i maskinen når jeg installerte Ubuntu, og kortet ble oppfattet i Network Settings så håper jeg det er nok? Finner ingenting på nett om bruk av dette kortet i GNU/Linux...

 

Her er resultatet av dhclient (som forøvrig tok en hel del tid å kjøre, snodig nok)

benjamin@ubuntu2:~$ sudo dhclient wlan0
Password:
Internet Systems Consortium DHCP Client V3.0.1
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/wlan0/00:c0:49:55:91:0e
Sending on   LPF/wlan0/00:c0:49:55:91:0e
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 21
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Lenke til kommentar
Prøv å setje manuell IP/DNS/Gateway på kortet?

Etter å ha søkt litt mer på nettet ser det ut som at det er driverne det er noe feil med...

 

forsøker meg litt på denne guiden, men skjønner ikke så alt for mye foreløpig, får feilmelding når jeg forsøker å compile driveren desverre...

 

ellers foreslåes også Linuxant Driverloader, men jeg hadde håpet å løse dette gratis :hmm:

Lenke til kommentar

Ok, har kommet meg rimelig langt inni dette her nå, men sliter litt når jeg skal kompilere driveren.

 

Får beskjed om at /lib/modules/2.6.10-5-386/build/include/linux/wireless.h ikke eksisterer. Har linket til denne filen med ln -s som foreslått i troubleshootingen men til ingen nytte.

 

Etter det jeg har sett finnes ikke build mappen i det hele tatt, eller den fantes ikke før jeg opprettet den i et desperat forsøk på å få 'make' til å fungere. Etter det jeg skjønner er det her diverse linux moduler burde ligge, bl.a. en hel del header filer?

 

Hvordan får jeg disse på plass slik at 'make' kan kjøre ordentlig...? :ohmy: rimelig langt forbi grensen til mine linux kunnskaper foreløpig, google har gitt meg svar på en del ting men ikke alt...

Lenke til kommentar

har fått tak i linux kilden (apt-get install linux-source-2.6.10), linket til den fra /lib/modules/2.6.10-5-386/build/ ved hjelp av

ln -s /usr/src/linux-source-2.6.10/include

mens jeg stod i /lib/modules/2.6.10-5-386/build/

 

Nå får jeg en hel skare andre feilmeldinger isteden, vurderer å gi opp dette her gitt :cry: . Er desverre for vanskelig for meg tror jeg.

Endret av benjamin84
Lenke til kommentar
Du skal ikkje linke på nokon måte.

 

build-mappa er allreie ein symlink som peikar til kildekoden.

hvorfor eksisterer da ikke build-mappen i utgangspunktet? dette er forresten hva jeg får uten linken, med linken ser det adskillig værre ut:

 

root@ubuntu2:/home/benjamin/acx100-0.2.0pre8_plus_fixes_51 # make
Kernel version file: /lib/modules/2.6.10-5-386/build/include/linux/version.h
Kernel configuration file: /lib/modules/2.6.10-5-386/build/.config
Make damn sure these really match your currently running kernel!!

grep: /lib/modules/2.6.10-5-386/build/include/linux/version.h: No such
file or directory
Kernel configuration found, performing sanity checks
All of the following items are required by the driver:
  Loadable modules support is enabled.
  Wireless LAN (non-hamradio) support is enabled.
  Wireless extensions support is enabled.
The following is needed for PCMCIA/CardBus cards:
  PCMCIA support is enabled.
  CardBus support is enabled.
The following is needed for USB card support:
  USB support is enabled.
The following is needed for PCI card support:
  PCI support is enabled.
Kernel configuration satisfies the minimum requirements, continuing.
/lib/modules/2.6.10-5-386/build/include/linux/wireless.h header file
doesn't exist!
Kernel configuration lacks needed options, please correct! ABORTING.
make: *** [config.mk] Error 1

 

Men lurer på om ikke jeg er på feil spor her egentlig... :confused:

Endret av benjamin84
Lenke til kommentar

Hmmm, enda mer research har avdekket at texas instruments (som produserer chip'n som sitter i mitt trådløse kort) ikke er spesiellt open source vennelige. Derav alt strevet med installasjon, og en driver som kanskje/kanskje ikke virker. Jeg har ikke funnet mer enn 2-3 beskrivelser av folk som har fått kortet til å fungere, og i de tilfellene så har det vært via linuxant.

 

Konklusjon: Kjøpe seg et nytt wlan kort :cry:

Lenke til kommentar
Du kan alltids prøve ndiswrapper.

 

http://ndiswrapper.sourceforge.net/

Hei igjen, prøver faktisk det nå :) Av en eller annen grunn tok jeg det for gitt at ndiswrapper ikke støttet kortet ettersom så mange anbefalte linuxant. Har installert .inf filen nå, og får følgende output:

root@ubuntu2:/home/benjamin # ndiswrapper -l
Installed ndis drivers:
usr11g  driver present, hardware present

 

Til og med slettet bcmwl5 driveren for å være på den sikre siden, men får fortsatt ikke koblet meg på nettverket...

Lenke til kommentar
modprobe ndiswrapper?

 

Hva sier dmesg|grep ndiswrapper?

root@ubuntu2:/home/benjamin # modprobe ndiswrapper
root@ubuntu2:/home/benjamin # dmesg|grep ndiswrapper
ndiswrapper version 1.0rc2 loaded (preempt=yes,smp=no)
ndiswrapper: driver usr11g (U.S. Robotics,08/29/2003,4.0.40.4) added

 

modprobe var allerede kjørt basser på installasjonsguiden til ndiswrapper forresten. Jeg skjønner virkelig ingenting nå, alt later til å være i den skjønneste orden... med unntak av at jeg ikke kommer meg på nett....

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...