WLAN unter Ubuntu 8.04

Hi..

an die Linux-Leute mal ne Frage...

Ich hab mir aufm Laptop das neue Ubuntu installiert. Scheinbar, soweit ich das einschätzen kann, wurde die WLAN-Karte auch erkannt, etc. Aber irgendwie bekomm ich es nicht in die Reihe damit ins Netz zu kommen.
In nem Forum hab ich gelesen, dass man die Karte erst aktivieren muss oder so?!

Das ist ein Asus A2500D Notebook. Hier mal noch die Ausgabe aus der Konsole, welche angeblich hilfreich sein soll... ich kenn mich mit Linux halt nicht aus :(

Code:
machine@Lappi:~$ lspci -v
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 10)
    Flags: bus master, medium devsel, latency 32
    Memory at d0000000 (32-bit, non-prefetchable) [size=64M]
    Capabilities: <access denied>

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 64
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
    I/O behind bridge: 0000d000-0000dfff
    Memory behind bridge: fea00000-feafffff
    Prefetchable memory behind bridge: bff00000-cfefffff

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)
    Flags: bus master, medium devsel, latency 0

00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
    Flags: medium devsel
    I/O ports at 0c00 [size=32]

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1818
    Flags: bus master, medium devsel, latency 128
    [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
    [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
    [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
    [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
    I/O ports at ffa0 [size=16]

00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0) (prog-if 00 [Generic])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1816
    Flags: medium devsel, IRQ 4
    I/O ports at e400 [size=256]
    I/O ports at e080 [size=128]
    Capabilities: <access denied>

00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
    Subsystem: ASUSTeK Computer Inc. Unknown device 1763
    Flags: bus master, medium devsel, latency 64, IRQ 4
    I/O ports at e800 [size=256]
    I/O ports at ec00 [size=128]
    Capabilities: <access denied>

00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1819
    Flags: bus master, medium devsel, latency 64, IRQ 15
    Memory at febfd000 (32-bit, non-prefetchable) [size=4K]

00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1819
    Flags: bus master, medium devsel, latency 64, IRQ 15
    Memory at febfe000 (32-bit, non-prefetchable) [size=4K]

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI])
    Subsystem: ASUSTeK Computer Inc. Unknown device 181a
    Flags: bus master, medium devsel, latency 64, IRQ 15
    Memory at febff000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>

00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
    Subsystem: ASUSTeK Computer Inc. Unknown device 1455
    Flags: bus master, medium devsel, latency 64, IRQ 10
    I/O ports at ee00 [size=256]
    Memory at febfc000 (32-bit, non-prefetchable) [size=4K]
    Expansion ROM at febc0000 [disabled] [size=128K]
    Capabilities: <access denied>

00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8)
    Subsystem: ASUSTeK Computer Inc. Unknown device 1814
    Flags: bus master, medium devsel, latency 168, IRQ 10
    Memory at 38000000 (32-bit, non-prefetchable) [size=4K]
    Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
    Memory window 0: 30000000-33fff000 (prefetchable)
    Memory window 1: 34000000-37fff000
    I/O window 0: 00001000-000010ff
    I/O window 1: 00001400-000014ff
    16-bit legacy interface ports at 0001

00:0a.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller (prog-if 10 [OHCI])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1817
    Flags: bus master, medium devsel, latency 64, IRQ 10
    Memory at febfb800 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>

00:0c.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
    Subsystem: ASUSTeK Computer Inc. Unknown device 120f
    Flags: bus master, fast devsel, latency 64, IRQ 10
    Memory at febf8000 (32-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Unknown device 1772
    Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 10
    Memory at c0000000 (32-bit, prefetchable) [size=128M]
    I/O ports at d000 [size=256]
    Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]
    Expansion ROM at feac0000 [disabled] [size=128K]
    Capabilities: <access denied>

machine@Lappi:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11g  ESSID:""  
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Tx-Power=0 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          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

machine@Lappi:~$

Jemand n Plan, was ich machen kann?! Ich bin wirklich n Linux-Noob und wollte es einfach mal ausprobieren.
 
Bei dir müssen unter ifconfig eth0, lo und wifi0 hochgefaren sein...
dann stellt man iwconfig auf den Name des WLANs und gibt gen Key auch über iwconfig ader mit wpa_supplicant ein.
IP kannst du dann mit
Code:
pump -i [interface] beziehen.
 
erstmal danke für die schnelle antwort..

aber: ich bin totaler linux-noob und hab echt keinen plan, was du da geschrieben hast... sorry :)
 
1) Du öffnest eine Konsole und gibst als Root (su/sudo) ein:
Code:
ifconfig lo up
Code:
ifconfig eth0 up
Code:
ifconfig wifi0 up
Damit hast du ersmal alle Interfaces hochgefahren, die du (möglicherweise) brauchst.
Danach stellst du iwconfig auf den Namen deines WLANs
Code:
iwconfig [Interface, also eth0] essid [WLAN Name]
dann musst du wpa_supplicant starten:
Code:
wpa_supplicant -Bw -C [Ort, an dem du die Datei gespeichert hast] -i [interface->eth0]
Besagte datei musst du zuerst erstellen. Folgendes muss darin stehen:
ctrl_interface=var/run/wpa_supplicant

network={
ssid=""
key_mgmt=
proto=
pairwise=
groub=
psk=""
}
Bei den Einzelnen Zeilen immer das passende eingeben.

Danach IP beziehen:
Code:
pump -i [interface]

FERTIG. Firewall laden.

mfg
 
Code:
iwlist wlan0 scan
iwconfig wifi0 essid "netzwerkname"
dhclient wifi0

ausserdem bringt ubuntu doch den network-manager-gnome mit, oder werf ich da was durcheinander?
 
hi,

also die sachen mit "ifconfig lo up" funzen. aber wenn ich "ifconfig wifi0 up" eingebe, sagt er mir, dass es kein device ist oder so. wifi0 finde ich auch nirgends. dann hab ich mal wifi0 mit wlan0 ersetzt. da sagt er mir "no such file or directory" ?!

jetz weiß ich wieder, warum es nie geklappt hat auf linux umzusteigen ;)

kann es sein, dass ich da irgendwas mit windows-treibern machen muss? hab ich grad was in nem forum gelesen.
 
nein, das wlan wurde gefunden. und hör mal auf mit dem up / down rumzuspielen wenn du garnicht weisst was du da machst. guck im ubuntuwiki nach network-manager, das wird für dich das einfachste sein. wenn alles nicht tut, dann installier die wieder windows.
 
das hab ich schon versucht, geht auch nicht.

ich glaube aber zu wissen, wo der fehler ist... ich hab rausgefunden, dass mein wlan einen bcm43.. irgendwas chip hat. scheinbar muss ich da erst die firmware flashen oder so. den treiber dafür hab ich mir geholt, jetzt steht da immer "verbunden mit "mein netz" 0%" also scheinbar hat er die karte jetzt, bekommt aber ohne den firmware flash keinen empfang..

schade.
 
schau mal hier: http://de.gentoo-wiki.com/Broadcom_43xx#Nativer_Linux_Treiber_bcm43xx

Anmerkungen, da Gentoo und nicht Ubuntu:
- Den Kernel musst du (wahrscheinlich) nicht patchen, das Modul "bcm43xx" ist bereits bei Ubuntu vorhanden.
- nicht wie in Gentoo rumemergen, sondern einfach die - wie du schon richtig erkannt hast - benötigte Firmware per
Code:
sudo apt-get install bcm43xx-fwcutter
installieren
- im Gentoo Wiki steht zwar, dass die Karte nun in ifconfig als ethX (x -> zahl) ansprechbar ist, aber trotzdem einfach mal mit
Code:
ifconfig
alle netzwerkadapter auflisten lassen und den richtigen raussuchen.


wie ich das gefunden habe?

einfach die ausgabe von lspci in google eingegeben :)
Code:
Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
 
die seite hatte ich auch schon gefunden...

aber da ich ja linux-n00b bin, hatte ich gedacht linux=linux ;)
danke für die antwort, wenn ich zu hause bin, versuch ichs so mal.

edit: nur so ne frage noch.. wenn ich da jetzt ne andere firmware nutze.. funzt die karte denn dann noch unter windows, wenn ich mir das mal wieder draufhauen sollte?
 
hm.. hab alles so gemacht, wie heinzelotto es geschrieben hat.. funzt leider immer noch nicht. :(
ich glaub ich gebs auf...
 
soo... jetzt mal ganz langsam Schritt für Schritt:

1.) Um was für ein WLAN-Netz handelt es sich?
Welche Verschlüsselung nutzt du? WPA2? WPA? WEP?
möglicherweise unterstützt der Treiber kein WPA2 / WPA
probier erstmal, ob du in ein komplett offenes WLAN kommst

2.) funktioniert denn das Scannen von WLAN-Netzen?
probier mal
Code:
iwlist wlan0  scan
 
aalso.. das ist nen wep-netz, weil das notebook meiner ma noch kein wpa unterstützt.

das scannen hab ich schon probiert, da wird nix gefunden. auch bei offenem wlan. :(

edit: funktioniert. ich hab da sonen hardware-treiber-manager gefunden mit dem ich das installiert hab.. danke an alle helfenden!
 
Zurück
Oben