[X60s] WLAN nicht aktivierbar unter Linux Mint 12

subwayne

New member
Themenstarter
Registriert
17 Sep. 2011
Beiträge
9
Hallo zusammen,

bin gerade am Einrichten eines Thinkpads mit Linux. Obwohl beim Starten der Live-USB Version WLAN funktionierte, bekomme ich nun das WLAN nach der Installation von Linux Mint 12 nicht mehr zum Laufen. Das gleiche gilt uebrigens auch fuer Crunchbang. Hier mal ein paar Daten:

dmesg | grep Atheros
ath5k: phy0: Atheros AR5414 chip found (MAC: 0xa3, PHY: 0x61)

dmesg | grep wlan0
ADDRCONF (NETDEV UP): wlan0: link is not ready

iwconfig zeigt mir lo (no wireless connection), eth0 (no wireless connection) und wlan0 (ESSID: off/any, ...)

Der Hardware-Schalter ist umgelegt und die Fn+F5 Tastenkombination aktiviert/deaktiviert scheinbar nur Bluetooth.

Bin fuer jeden Ratschlag dankbar,
subwayne
 
was sind die ausgaben von
Code:
sudo rfkill list
Code:
sudo modprobe -r ath5k
und
Code:
sudo modprobe -v ath5k
?
ich tippe einfach mal, dass es an fehlender fimware liegt.
 
Ich meine mich zu erinnern, dass teilweise Wlan unter Windows aktiviert werden musste um unter Linux dann nutzbar zu sein.
 
3.3.1 hat auch ne regression bei atheros, betrifft aber nur wpa2 soweit ich mich erinnere, das geht mit ner latte atheros erst wieder unter 3.3.2.

mfg demonicmaniac
 
Hallo zusammen,

danke fuer die Tipps. Das Problem hat sich jetzt geloest, indem ich einfach

Code:
$sudo ifconfig wlan0 up

einmalig eingegeben habe. Nun funktioniert das WLAN auch nach dem Neustart direkt. Nun wuesste ich allerdings noch gerne, wie man das Powermanagement der WLAN-Karte aktivieren kann. Danke schon einmal im voraus.
 
Ich habe TLP gerade installiert. Hier die Ausgabe:

Code:
--- TLP 0.3.6 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
TLP_ENABLE=1
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
NMI_WATCHDOG=0
DISK_DEVICES="sda sdb"
DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
SATA_LINKPWR_ON_AC=max_performance
SATA_LINKPWR_ON_BAT=min_power
PCIE_ASPM_ON_AC=performance
PCIE_ASPM_ON_BAT=powersave
RADEON_POWER_PROFILE_ON_AC=high
RADEON_POWER_PROFILE_ON_BAT=low
WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
WOL_DISABLE=Y
SOUND_POWER_SAVE=1
SOUND_POWER_SAVE_CONTROLLER=Y
BAY_POWEROFF_ON_BAT=0
BAY_DEVICE="sr0"
RUNTIME_PM_ON_AC=on
RUNTIME_PM_ON_BAT=auto
USB_AUTOSUSPEND=1
RESTORE_DEVICE_STATE_ON_STARTUP=0

+++ System Info
System = LENOVO ThinkPad X60s 1702AY2
BIOS = 7BETD8WW (2.19 )
Release = Linux Mint 12 Lisa
Kernel = 3.0.0-12-generic i686
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic root=UUID=5cc3c0a8-8f7b-470b-873a-1013ee04d33d ro quiet splash vt.handoff=7

+++ System Status
TLP power save = enabled
power source = battery

+++ Processor
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq =  1000000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq =  1667000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies =  1667000 1333000 1000000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor = ondemand
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq =  1000000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq =  1667000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies =  1667000 1333000 1000000 [kHz]

/proc/sys/kernel/nmi_watchdog = (not available)

+++ Undervolting
PHC kernel not available.

+++ ThinkPad Temperatures
/proc/acpi/ibm/thermal = temperatures:    42 39 -128 38 30 -128 23 -128 31 34 -128 -128 -128 -128 -128 -128
/proc/acpi/ibm/fan     = speed:            0

+++ File System
/proc/sys/vm/laptop_mode = 5
/proc/sys/vm/dirty_writeback_centisecs = 60000
/proc/sys/vm/dirty_expire_centisecs = 3000
/proc/sys/vm/dirty_ratio = 60
/proc/sys/vm/dirty_background_ratio = 40
/proc/sys/fs/xfs/age_buffer_centisecs = (not available)
/proc/sys/fs/xfs/xfssyncd_centisecs = (not available)
/proc/sys/fs/xfs/xfsbufd_centisecs = (not available)

+++ Storage Devices
/dev/sda:
          Model     = M4-CT128M4SSD2                          
          Firmware  = 0309    
          APM Level = 128
          scheduler = cfq


+++ SATA Aggressive Link Power Management
/sys/class/scsi_host/host2/link_power_management_policy = max_performance
/sys/class/scsi_host/host3/link_power_management_policy = max_performance
/sys/class/scsi_host/host4/link_power_management_policy = max_performance
/sys/class/scsi_host/host5/link_power_management_policy = max_performance

+++ PCIe Active State Power Management
/sys/module/pcie_aspm/parameters/policy = default (disabled by kernel)

+++ Intel Graphics
/sys/module/i915/parameters/powersave = 1
/sys/module/i915/parameters/i915_enable_rc6 = 0
/sys/module/i915/parameters/i915_enable_fbc = 0
/sys/module/i915/parameters/lvds_downclock = 0
/sys/module/i915/parameters/semaphores = 0

+++ Wireless
bluetooth = on
wifi      = on
wwan      = none (no device)

wlan0(ath5k): power management = off (disabled by kernel)

+++ Audio
/sys/module/snd_hda_intel/parameters/power_save = 1
/sys/module/snd_hda_intel/parameters/power_save_controller = Y

+++ Battery
ThinkPad extended battery info not available (missing tp_smapi kernel module).
/sys/class/power_supply/BAT0/manufacturer = SANYO
/sys/class/power_supply/BAT0/model_name = COMPATIBLE
/sys/class/power_supply/BAT0/cycle_count = 0
/sys/class/power_supply/BAT0/energy_full_design = 74880 [mWh]
/sys/class/power_supply/BAT0/energy_full = 72820 [mWh]
/sys/class/power_supply/BAT0/energy_now = 65800 [mWh]
/sys/class/power_supply/BAT0/power_now = 16899 [mW]
/sys/class/power_supply/BAT0/status = Discharging

+++ Runtime Power Management
/sys/bus/pci/devices/0000:00:00.0/power/control = on [Host]
/sys/bus/pci/devices/0000:00:1b.0/power/control = on [Audio]
/sys/bus/pci/devices/0000:02:00.0/power/control = on [Ethernet]
/sys/bus/pci/devices/0000:03:00.0/power/control = on [Ethernet]
/sys/bus/pci/devices/0000:15:00.1/power/control = on [Firewire]
/sys/bus/pci/devices/0000:15:00.2/power/control = on [SD]

+++ USB
tlp usb autosuspend = enabled
tlp usb blacklist = (not configured)

Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 2.0 root hub (hub)
Bus 002 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 003 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 004 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 005 Device 001 ID 1d6b:0001 control = auto, autosuspend_delay_ms =  2000 -- Linux Foundation 1.1 root hub (hub)
Bus 005 Device 004 ID 0a5c:2110 control = on,   autosuspend_delay_ms =  2000 -- Broadcom Corp. Bluetooth Controller (btusb)
Bus 005 Device 002 ID 0483:2016 control = on,   autosuspend_delay_ms =  2000 -- SGS Thomson Microelectronics Fingerprint Reader (no driver)
 
Der Kerneltreiber unterstützt wohl leider kein Powersave für diese Karte:
Code:
wlan0(ath5k): power management = off ([B]disabled by kernel[/B])
Da kannst Du nicht viel machen.

EDITH meint, dass das hier etwas merkwürdig aussieht:
Code:
/sys/class/scsi_host/host2/link_power_management_policy = [B]max_performance[/B]
/sys/class/scsi_host/host3/link_power_management_policy = [B]max_performance[/B]
/sys/class/scsi_host/host4/link_power_management_policy = [B]max_performance[/B]
/sys/class/scsi_host/host5/link_power_management_policy = [B]max_performance[/B]
Am Akku sollte hier eigentlich min_power stehen.

Welchen SATA-Modus hast Du im BIOS gewählt?
 
Zuletzt bearbeitet:
Auch nicht durch Wahl eines anderen Kernels? Das waere ja schade...
Kannst Du natürlich probieren. Bei der Intel 3945abg (in meinem T60) wurde das Feature irgendwann bei Kernel 2.6.30 oder so wg. Instabilitäten gekappt. Da warte ich leider heute noch ...

min_power vs. max_performance: wie lange hast Du nach dem Wechsel in den Akkubetrieb gewartet, bevor Du tlp-stat aufgerufen hast?
 
min_power vs. max_performance: wie lange hast Du nach dem Wechsel in den Akkubetrieb gewartet, bevor Du tlp-stat aufgerufen hast?

Ich hatte das Netzteil gar nicht angeschlossen. Also fand gar kein Wechsel statt. Ich habe nun manuell auf min_power umgestellt und schaue mal, ob dann der Wechsel min_power/max_power beim Wechsel auf AC-Betrieb und zurueck dann funktioniert.
 
Du kannst das leicht simulieren:
Code:
sudo tlp ac # Netzbetrieb simulieren
sudo tlp-stat # bitte zeigen

sudo tlp bat # Akkubetrieb simulieren
sudo tlp-stat # bitte zeigen

Im Normalbetrieb ist nach dem Wechsel der Stromquelle eine Verzögerung von 2 sec eingebaut, bevor das Einstellskript anläuft. Daher meine Frage.
 
Du kannst das leicht simulieren:
Code:
sudo tlp ac # Netzbetrieb simulieren
sudo tlp-stat # bitte zeigen

sudo tlp bat # Akkubetrieb simulieren
sudo tlp-stat # bitte zeigen

Im Normalbetrieb ist nach dem Wechsel der Stromquelle eine Verzögerung von 2 sec eingebaut, bevor das Einstellskript anläuft. Daher meine Frage.


Prima. Es stellt sich wie erwartet nun automatisch auf min_power bzw. max_power um.
 
Zum Stromsparen kannst Du noch Bluetooth beim Systemstart ausschalten - in Der Konfiguration
Code:
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
Außerdem solltest Du alle Pakete aus der Anleitung installeren:
Code:
sudo apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtool
ethtool z.B. wird gebraucht um Wake On LAN auszuschalten, das spart auch noch ein bißchen.
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben