ubuntuusers.de

Wlan Treiber

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

Joe_Dalton

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo, (sorry für meine Fehlern auf Deutsch ☺ 🇫🇷 )

Ich habe ein Problem mit den Treiber Intel 5300 IGN. Es lauft nur, wenn ich manuell sehr kurz nach GRUB einschalte (mit fn + f11). Verpasse ich den gute Augenblick, dann muss ich den Komputer neue starten (ohne zu vergessen das licht zuerst einzuschalten).

Es ist genau das gleiche Problem wie Ymmot hier erklärt: http://forum.ubuntuusers.de/topic/wlan-treiber-manuell-neu-laden/?highlight=intel+agn#post-1740951

Ich habe es auch auf den französische Forum erklärt:

http://forum.ubuntu-fr.org/viewtopic.php?id=333787

(In windows lauft es ohne Problem.)

Ich wurde sehr gern ein Trick haben (im terminal oder so) um den Treiber manuell einzuschalten!

Kann mir hier jemand vielleicht helfen?

lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Mobile 4 Series Chipset MEI Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
04:00.0 Network controller: Intel Corporation PRO/Wireless 5300 AGN [Shiloh] Network Connection
 modinfo iwlagn
filename:       /lib/modules/2.6.28-15-generic/updates/iwlagn.ko
alias:          iwl4965
license:        GPL
author:         Copyright(c) 2003-2009 Intel Corporation <ilw@linux.intel.com>
version:        1.3.27ks
description:    Intel(R) Wireless WiFi Link AGN driver for Linux
firmware:       lbm-iwlwifi-4965-2.ucode
firmware:       lbm-iwlwifi-5150-2.ucode
firmware:       lbm-iwlwifi-5000-1.ucode
firmware:       iwlwifi-6050-2.ucode
firmware:       iwlwifi-6000-2.ucode
srcversion:     BCCD91E619EB3B155A9821E
alias:          pci:v00008086d00000084sv*sd*bc*sc*i*
alias:          pci:v00008086d00000083sv*sd*bc*sc*i*
alias:          pci:v00008086d00000089sv*sd*bc*sc*i*
alias:          pci:v00008086d00000088sv*sd*bc*sc*i*
alias:          pci:v00008086d00000087sv*sd*bc*sc*i*
alias:          pci:v00008086d00000086sv*sd*bc*sc*i*
alias:          pci:v00008086d00000085sv*sd*bc*sc*i*
alias:          pci:v00008086d00000082sv*sd*bc*sc*i*
alias:          pci:v00008086d00004238sv*sd*bc*sc*i*
alias:          pci:v00008086d0000422Bsv*sd*bc*sc*i*
alias:          pci:v00008086d00000082sv*sd00001122bc*sc*i*
alias:          pci:v00008086d00000085sv*sd00001112bc*sc*i*
alias:          pci:v00008086d00000082sv*sd00001102bc*sc*i*
alias:          pci:v00008086d0000423Dsv*sd*bc*sc*i*
alias:          pci:v00008086d0000423Csv*sd*bc*sc*i*
alias:          pci:v00008086d0000423Bsv*sd00001011bc*sc*i*
alias:          pci:v00008086d0000423Asv*sd00001021bc*sc*i*
alias:          pci:v00008086d0000423Asv*sd00001001bc*sc*i*
alias:          pci:v00008086d00004237sv*sd*bc*sc*i*
alias:          pci:v00008086d00004236sv*sd*bc*sc*i*
alias:          pci:v00008086d00004235sv*sd*bc*sc*i*
alias:          pci:v00008086d00004232sv*sd*bc*sc*i*
alias:          pci:v00008086d00004237sv*sd00001216bc*sc*i*
alias:          pci:v00008086d00004232sv*sd00001326bc*sc*i*
alias:          pci:v00008086d00004232sv*sd00001306bc*sc*i*
alias:          pci:v00008086d00004232sv*sd00001206bc*sc*i*
alias:          pci:v00008086d00004232sv*sd00001305bc*sc*i*
alias:          pci:v00008086d00004232sv*sd00001205bc*sc*i*
alias:          pci:v00008086d00004230sv*sd*bc*sc*i*
alias:          pci:v00008086d00004229sv*sd*bc*sc*i*
depends:        iwlcore,lbm_cw-mac80211,lbm_cw-cfg80211
vermagic:       2.6.28-15-generic SMP mod_unload modversions 586 
parm:           disable50:manually disable the 50XX radio (default 0 [radio on]) (int)
parm:           swcrypto50:using software crypto engine (default 0 [hardware])
 (bool)
parm:           debug50:50XX debug output mask (uint)
parm:           queues_num50:number of hw queues in 50xx series (int)
parm:           11n_disable50:disable 50XX 11n functionality (int)
parm:           amsdu_size_8K50:enable 8K amsdu size in 50XX series (int)
parm:           fw_restart50:restart firmware in case of error (int)
parm:           antenna:select antenna (1=Main, 2=Aux, default 0 [both]) (int)
parm:           disable:manually disable the radio (default 0 [radio on]) (int)
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           debug:debug output mask (uint)
parm:           disable_hw_scan:disable hardware scanning (default 0) (int)
parm:           queues_num:number of hw queues. (int)
parm:           11n_disable:disable 11n functionality (int)
parm:           amsdu_size_8K:enable 8K amsdu size (int)
parm:           fw_restart4965:restart firmware in case of error (int)

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo Joe Dalton,
probiere folgendes:

sudo modprobe -rf iwlagn
sudo modprobe iwlagn disable=0

Zeige bitte noch die Liste der geladenen Module und einen Teil des Systemlog:

lsmod
dmesg | grep iwl

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo!

Danke für deine Antwort.

Mit:

sudo modprobe -rf iwlagn
sudo modprobe iwlagn disable=0

verliere ich einfach die Verbindung, und es kommt nicht zurück (wicd sieht keine Netz mehr)

 lsmod
Module                  Size  Used by
i915                   67844  2 
drm                    96424  3 i915
binfmt_misc            16776  1 
ppdev                  15620  0 
vboxnetadp             90216  0 
vboxnetflt             97032  0 
vboxdrv               132008  1 vboxnetflt
input_polldev          11912  0 
lp                     17156  0 
parport                42220  2 ppdev,lp
joydev                 18368  0 
snd_hda_intel         435252  3 
snd_pcm_oss            46336  0 
snd_mixer_oss          22656  1 snd_pcm_oss
snd_pcm                83076  2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy          10756  0 
snd_seq_oss            37760  0 
snd_seq_midi           14336  0 
snd_rawmidi            29696  1 snd_seq_midi
snd_seq_midi_event     15104  2 snd_seq_oss,snd_seq_midi
snd_seq                56880  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              29704  2 snd_pcm,snd_seq
snd_seq_device         14988  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
arc4                    9856  2 
ecb                    10752  2 
intel_agp              34108  1 
iwlagn                102788  0 
snd                    62756  15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              15200  1 snd
video                  25872  0 
agpgart                42696  3 drm,intel_agp
pcspkr                 10496  0 
psmouse                61972  0 
iwlcore               112768  1 iwlagn
snd_page_alloc         16904  2 snd_hda_intel,snd_pcm
iTCO_wdt               19108  0 
iTCO_vendor_support    11652  1 iTCO_wdt
output                 11008  1 video
serio_raw              13444  0 
lbm_cw_mac80211       227492  2 iwlagn,iwlcore
led_class              12036  1 iwlcore
lbm_cw_cfg80211        73888  3 iwlagn,iwlcore,lbm_cw_mac80211
r8169                  40836  0 
mii                    13312  1 r8169
fbcon                  46112  0 
tileblit               10752  1 fbcon
font                   16384  1 fbcon
bitblit                13824  1 fbcon
softcursor              9984  1 bitblit
dmesg | grep iwl
[   13.311884] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27ks
[   13.311889] iwlagn: Copyright(c) 2003-2009 Intel Corporation
[   13.312884] iwlagn 0000:04:00.0: enabling device (0000 -> 0002)
[   13.312896] iwlagn 0000:04:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   13.312907] iwlagn 0000:04:00.0: setting latency timer to 64
[   13.312977] iwlagn 0000:04:00.0: Detected Intel Wireless WiFi Link 5300AGN REV=0x24
[   13.354410] iwlagn 0000:04:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[   13.354475] iwlagn 0000:04:00.0: irq 2298 for MSI/MSI-X
[   13.357699] phy0: Selected rate control algorithm 'iwl-agn-rs'
[   20.849546] iwlagn 0000:04:00.0: firmware: requesting lbm-iwlwifi-5000-1.ucode
[   20.918617] iwlagn 0000:04:00.0: loaded firmware version 5.4.1.16
[   21.075926] Registered led device: iwl-phy0::radio
[   21.075952] Registered led device: iwl-phy0::assoc
[   21.075970] Registered led device: iwl-phy0::RX
[   21.075987] Registered led device: iwl-phy0::TX
[   27.333443] Registered led device: iwl-phy0::radio
[   27.333479] Registered led device: iwl-phy0::assoc
[   27.333498] Registered led device: iwl-phy0::RX
[   27.333515] Registered led device: iwl-phy0::TX

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,

... verliere ich einfach die Verbindung ...

die Karte war ja auch in Betribe. Das Entladen des Treibers führt natürlich zu einem Verbindungsabbruch.

Drücke nicht fn + f11 bei Systemstart, damit die Karte ausgeschaltet bleibt. Versuche es dann erneut:

sudo modprobe -rf iwlagn
sudo modprobe iwlagn disable=0
dmesg | grep iwl > JoeDalton01.txt

Hänge die erzeugte Textdatei anschließend hier an.

Es sind keine weiteren Module zur Steuerung der Sondertaste geladen.
Optional funktioniert vielleicht rfkill > http://www.linuxwireless.org/en/users/Documentation/rfkill

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo,

Es lauft nicht (keine Verbindung). Ich schaue weiter mit rfkill...

JoeDalton01.txt (146 Bytes)
Download JoeDalton01.txt

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Was sollte eigentlich rfkill machen?

rfkill event
Can't open RFKILL control device: No such file or directory

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,

Was sollte eigentlich rfkill machen?

Das Programm muss auch erst installiert werden und überwacht den Status der Schalter, Tasten und WLAN-Geräte.

rfkill is a small tool to query the state of the rfkill switches, buttons and subsystem interfaces.

Um was für ein Rechnermodell und Typ handelt es sich genau (Dell, Acer, IBM ...)?

Zwei weitere Möglichkeiten:

  • BIOS Option

Überprüfe, ob es im BIOS eine Option für WLAN wie "WLAN always on" oder ähnlich gibt.

  • Startoption für den Treiber festlegen:

damit der Treiber bei jedem Systemstart mit dem Parameter geladen wird, sollte es genügen einen entsprechenden Eintrag in der Datei /etc/modprobe.d anzulegen.

echo 'options iwlagn disable=0' | sudo tee /etc/modprobe.d/iwlagn.conf

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Das Rechner ist ein axxiv ALTRO 13A02 (http://www.axxiv.ch/index_de.cfm

In BIOS gibt es so ein Option nicht.

Ich habe rfkill installiert (oder ich glaube es gemacht zu haben), mit make, and make install.

Ich probiere es mit "Startoption für den Treiber festlegen". und melde mich noch mal...

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo,

Ich habe

echo 'options iwlagn disable=0' | sudo tee /etc/modprobe.d/iwlagn.conf

gemacht. Dann fn + f11 (licht ausgeschaltet). Dann neue start. Und es lauft nicht, auch wenn ich das licht nach den Anmeldung einschaltet (fn + f11).

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo,

Ich schaffe es nicht rfkill zu benutzen...

/rfkill-0.3$ make
 CC   rfkill.o
 GEN  version.c
 CC   version.o
 CC   rfkill

 sudo make install
 GZIP rfkill.1
 INST rfkill
 INST rfkill.1

rfkill
Usage:	rfkill [options] command
Options:
	--version	show version (0.3)
Commands:
	help
	event
	list
	block {<idx>,all,wifi,bluetooth,uwb,wimax,wwan,gps}
	unblock {<idx>,all,wifi,bluetooth,uwb,wimax,wwan,gps}

rfkill event
Can't open RFKILL control device: No such file or directory

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Schade.

Gibt es eine Steuerdatei für WLAN?

find /sys/devices/platform/*/wlan

ACPI-System überprüfen nach Systemstart ohne aktivierte WLAN-Karte.

dmesg > JoeDalton_dmesg.txt
sudo cat /proc/acpi/dsdt > JoeDalton_dsdt.dat 

Hänge die beiden Textdateien einfach hier an.

Einen konkreten Vorschlag habe ich momentan leider nicht mehr. ☹

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo,

Jedenfalls, danke für deine Versuch mich zu helfen!

find /sys/devices/platform/*/wlan
find: "/sys/devices/platform/*/wlan": No such file or directory
JoeDalton_dmesg.txt (43.0 KiB)
Download JoeDalton_dmesg.txt
JoeDalton_dsdt.dat (29.2 KiB)
Download JoeDalton_dsdt.dat

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
hier erstmal die korrigierte dsdt.dsl. Folgendermaßen in das System einbinden:

sudo cp JoeDalton_fixed_dsdt.aml /etc/initramfs-tools/DSDT.aml
sudo update-initramfs -u 

Rechner neu starten und die Funktion der Sondertaste ausprobieren. Tastenkombination mehrfach betätigen, da auch Bluetooth darüber gesteuert wird.

Hintergrund: acpi-fix

JoeDalton_fixed_dsdt.aml.tar.gz (11.8 KiB)
Download JoeDalton_fixed_dsdt.aml.tar.gz

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Hallo,

Ich habe es gemacht. (Die ACPI-fix Seite ist zu kompliziert für mich)

Ich bin nicht sicher ob ich dich gut verstanden habe, aber ich merke mir keine Unterschied, nach diese Schritt. Der Taste fn + f11 lauft (licht an, licht aus), aber die Verbindung kommt nicht wieder.

Joe_Dalton

(Themenstarter)

Anmeldungsdatum:
13. September 2009

Beiträge: 21

Übrigens, (falls es zu tun hätte), gibt es auch ein Problem mit die Tasten fn+f3, fn+f4,fn+f5: Sie sind dafür laut oder leiser (oder still) den Ton zu machen. Wenn man es benutzt, blockiert es gnome-panel (unmöglich etwas zu klicken), und die einzige Möglichkeit (die ich kenne) ist alt+ctrl+f1, dann anmelden, dann "logout", damit es wieder normal wird. Aber diese Problem ist ja nicht so schlimm, denn ich diese Tasten nicht verwenden muss...

Antworten |