staging.inyokaproject.org

WLAN auf ASUS A73S Laptop einrichten

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

OK, so weit so gut. Beim dritten Befehl is folgende Meldung erschienen:

maxi@maxi-laptop:~$ tar xzvf angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
maxi@maxi-laptop:~$ 

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Entpacke es per Rechtsklick->"Hier entpacken"

Edit: oder im Terminal mit "xvf" anstatt "zxvf", Befehl weiter oben ist korrigiert.

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

Danke für deine Geduld. Hier ist glaub ich ein Fehler aufgetreten:

maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ sudo modprobe -v rt5390sta
insmod /lib/modules/2.6.38-8-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/2.6.38-8-generic/kernel/drivers/net/wireless/rt5390sta.ko 
FATAL: Error inserting rt5390sta (/lib/modules/2.6.38-8-generic/kernel/drivers/net/wireless/rt5390sta.ko): Invalid module format

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Versuche stattdessen:

sudo insmod rt5390sta.ko

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

Sorry, hat glaub ich noch nicht geklappt:

maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ sudo insmod rt5390sta.ko
insmod: can't read 'rt5390sta.ko': No such file or directory
Bilder

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Hm,

wo liegt das Modul?

locate rt5390sta.ko

Zeige noch:

lsmod
iwconfig
dmesg | grep rt5

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

Ich habe einen Screnshot im vorgehenden Kommentar hinterlegt, ich glaube diese Datei ist da gar nicht drin.

Der erste Befehl lieferte keine Ausgabe, weder in dem Verzeichnis noch in "/".

maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ lsmod
Module                  Size  Used by
cfg80211              178528  0 
parport_pc             36959  0 
ppdev                  17113  0 
snd_hda_codec_hdmi     28103  1 
snd_hda_codec_realtek   336693  1 
binfmt_misc            17565  1 
snd_hda_intel          33211  2 
snd_hda_codec         103804  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13604  1 snd_hda_codec
snd_pcm                96625  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0 
i915                  514985  2 
sparse_keymap          13898  0 
snd_rawmidi            30486  1 snd_seq_midi
snd_seq_midi_event     14899  1 snd_seq_midi
nouveau               682322  1 
snd_seq                61621  2 snd_seq_midi,snd_seq_midi_event
snd_timer              29602  2 snd_pcm,snd_seq
snd_seq_device         14462  3 snd_seq_midi,snd_rawmidi,snd_seq
uvcvideo               72195  0 
videodev               82052  1 uvcvideo
snd                    67382  14 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ttm                    76664  1 nouveau
v4l2_compat_ioctl32    17078  1 videodev
drm_kms_helper         42136  2 i915,nouveau
psmouse                73535  0 
soundcore              12680  1 snd
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
serio_raw              13166  0 
drm                   227495  6 i915,nouveau,ttm,drm_kms_helper
i2c_algo_bit           13400  2 i915,nouveau
video                  19438  2 i915,nouveau
lp                     17825  0 
parport                46458  3 parport_pc,ppdev,lp
ahci                   25951  3 
libahci                26642  1 ahci
atl1c                  41171  0 
maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ dmesg | grep rt5
maxi@maxi-laptop:~/angepasster-2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO$ 

Auch hier keine Ausgabe?!

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Ich habe es gerade in der VBox unter Natty 32bit versucht, da gibts einen Kompilierfehler, das heisst, das Modul wird nicht gebaut. Das wird auch bei dir das Problem gewesen sein ("Fehler"-Ausgabe bei sudo make ?!) Eine weitere Möglichkeit wäre es, die Geräte-ID dem Treiber rt2870sta hinzuzufügen und eine udev-Regel anzulegen. Das Device ist halt bisher unerprobt, "try-and-error", also:

echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "1814 5390" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
gksudo gedit /etc/udev/rules.d/10-wusb100.rules

Inhalt einfügen:

# UDEV-Rule for rt5390
SUBSYSTEM=="usb", ATTR{idVendor}=="1814", ATTR{idProduct}=="5390", RUN+="/sbin/modprobe rt2870sta"

und Rechner neu starten. Kontrollen:

lsmod
iwconfig
sudo iwlist scan
dmesg | grep rt2

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wobei das vermutlich nicht klappen wird, da der rt2870sta ein Treiber für USB ist. Versuche besser einen Windowstreiber mit WLAN/Ndiswrapper

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

maxi@maxi-laptop:~$ lsmod
Module                  Size  Used by
binfmt_misc            17565  1 
parport_pc             36959  0 
ppdev                  17113  0 
snd_hda_codec_hdmi     28103  1 
snd_hda_codec_realtek   336693  1 
snd_hda_intel          33211  2 
snd_hda_codec         103804  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13604  1 snd_hda_codec
snd_pcm                96625  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi           13324  0 
snd_rawmidi            30486  1 snd_seq_midi
sparse_keymap          13898  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_seq                61621  2 snd_seq_midi,snd_seq_midi_event
nouveau               682322  0 
snd_timer              29602  2 snd_pcm,snd_seq
i915                  514985  3 
uvcvideo               72195  0 
snd_seq_device         14462  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    67382  14 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
videodev               82052  1 uvcvideo
v4l2_compat_ioctl32    17078  1 videodev
cfg80211              178528  0 
ttm                    76664  1 nouveau
drm_kms_helper         42136  2 nouveau,i915
psmouse                73535  0 
soundcore              12680  1 snd
serio_raw              13166  0 
drm                   227495  6 nouveau,i915,ttm,drm_kms_helper
snd_page_alloc         18529  2 snd_hda_intel,snd_pcm
i2c_algo_bit           13400  2 nouveau,i915
video                  19438  2 nouveau,i915
lp                     17825  0 
parport                46458  3 parport_pc,ppdev,lp
ahci                   25951  3 
libahci                26642  1 ahci
atl1c                  41171  0 
maxi@maxi-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.
maxi@maxi-laptop:~$ sudo iwlist scan
[sudo] password for maxi: 
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.
maxi@maxi-laptop:~$ dmesg | grep rt2
maxi@maxi-laptop:~$ 

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Da es bei mir auf Lucid 32 bit geklappt hat, liegt es vermutlich am Kernel 2.6.38 (wie so oft 🙄 ). Mit dem Mainline-Kernel Version 2.6.39-rc5 (32bit) klappt es auch nicht, vielleicht aber bei dir, falls du 64bit hast:

cd Desktop/

Für 32bit:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc5-oneiric/linux-headers-2.6.39-020639rc5-generic_2.6.39-020639rc5.201105041556_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc5-oneiric/linux-image-2.6.39-020639rc5-generic_2.6.39-020639rc5.201105041556_i386.deb

Für 64bit:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc5-oneiric/linux-headers-2.6.39-020639rc5-generic_2.6.39-020639rc5.201105041556_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc5-oneiric/linux-image-2.6.39-020639rc5-generic_2.6.39-020639rc5.201105041556_amd64.deb

Für beide (nicht vergessen!):

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.39-rc5-oneiric/linux-headers-2.6.39-020639rc5_2.6.39-020639rc5.201105041556_all.deb
sudo dpkg -i linux*.deb

Neu starten und kompilieren. Ansonsten mit Ndiswrapper und dem passenden Windowstreiber versuchen.

Madmax07121

(Themenstarter)

Anmeldungsdatum:
9. Dezember 2008

Beiträge: 111

NDISKWRAPPER hab ich schon probiert, ohne Ergebnis. Ich denke es wird sich noch was ergeben in den kommenden Ubuntuversionen. Bis dahin kann ich aufs Kabel zurück greiden. Vielen Dank für deine Hife und Geduld.

Madmax

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Bei 32bit scheint es einige Probleme zu geben, falls du 64 bit hast, probier es ruhig, erstaunlicherweise gibts mit dem 64bit-Kernel wenig(er) Probleme. Bei 64 bit kannst du auch mal Kernel 3.0 probieren, für 32bit gibts den noch nicht.

LudgerSteffens

Avatar von LudgerSteffens

Anmeldungsdatum:
15. Dezember 2005

Beiträge: Zähle...

Ich weiß nicht, ob dir das weiter hilft: einfach einen USB Network Adaptor in einen freien Port rein stecken und schon ist das WLAN da!

Anfang des Monats habe mir einen HP Pavilion g7-1026sg zugelegt, der hat auch ein rt5390 subsystem (Ralink RT5390) hat und das WLAN läuft unter Linux (noch) nicht. Ich hatte noch einen Linksys WUSB54GC hier herum liegen, den hab ich angschlossen, seit der Zeit läuft mein Wlan. Den Linksys WUSB54GC gabs damals für unter 30 € , also nicht die Welt.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Der Ralink 5390-Treiber ist nicht im Kernel enthalten, kann aber nachinstalliert werden, siehe weiter oben in diesem Thread oder die Geräte-ID hinzufügen. Unter Kernel 2.6.38 kann es die beschriebenen Probleme geben, eine Kompilierung mit einem Mainline-Kernel kann aber klappen.