Hello,
I have an Eee PC 1005 dual-booting Windows 7 and openSUSE 11.3. Everything is nice and polished except for one thing.
The first tweak I made to the system was the kernel parameter “acpi=Linux” which made the Fn keys work. Then I installed eee-control from the openSUSE Build Service, which worked very well (I was getting a bit frustrated; the source would build and install, but eee-control-daemon would immediately die. Anyway.).
My problem is that when I press the Fn-F2 combo to disable wifi, all mention of wifi completely vanishes from the tray applet. Even when I press Fn-F2 again to turn the radio back on (and the light does cycle like it does in Windows), it is gone. I need to reboot with the radio on, then it works perfectly again, until I press Fn-F2 again.
Hi @caf4926, those look like the older versions… 11.3 and 11.4 are fine (>= 2.6.32)
Looks like I need to edit that, bluetooth works fine as well as the card reader. Our three year old is using it at the moment (pbskids.org ;)) with a bluetooth mouse and 11.4M3:)
Hi
I’m the packager of eee-control, it’s working fine on my eeePC 1000HE,
SLED11 SP1, openSUSE 11.3 and 11.4M3. What about if you use the tray
icon to turn off wireless (I don’t bother to be honest…).
Okay, (and sorry for not replying over the weekend). I have some more information, which I think narrows it down to eee-control.
When I boot the laptop with wireless off, the checkbox “Enable Wireless” in NetworkApplet is present but disabled. When I hit Fn-F2, the wireless vanishes from the Network Applet (eee-control notes that it has been turned off), even when I re-enable the radio with Fn-F2. By the way, eee-control-tray is not very good at turning the radio back on, when I use the tray applet.
When I disable the eee-controld service in YaST and reboot, the NetworkApplet will not toggle the radio on and off (when I check/uncheck the checkbox), but Fn-F2 will. And when I turn it back on with Fn-F2, everything works perfectly.
malcolmlewis, below is the contents of my /etc/eee-control.conf file; can you tell me what I need to set the driver to (or otherwise change) so that I can use eee-control? Thanks in advance.
[general]
; FSB control access method
; she -- use Super Hybrid Engine (default)
; she-uv -- use Super Hybrid Engine w/ additional undervolting
; i2c-dev -- use /dev/i2c-*
; direct-io -- direct I/O access
; none -- no FSB control
fsb-method: she
; Use optimized fan control?
fan-control: yes
; Override WiFi module and device.
; Define but leave empty to use pure rfkill toggling.
; (Caution, many drivers don't like that)
;wlan-module:
;wlan-device:
[brightness]
extended-brightness: true
; Override model-specific maximum/minimum brightness values
;minimum: 0x18
;maximum: 0xf0
[fan]
; maximum speed (0-100)
max-speed: 52
; adjustment function interval
interval: 7
; temperature which yields half of max-speed
critical-temperature: 55
; FSB presets (for i2c-dev and direct-io methods)
[fsb:901]
@stepwidth: 5
powersave: 38 166 0
normal: 48 176 0
high: 52 176 1
[fsb:900a]
@parent: 901
[fsb:1000]
@parent: 901
[fsb:1000H]
@parent: 901
[fsb:701]
@stepwidth: 2
powersave: 60 99 0
normal: 70 99 0
full: 100 100 1
[fsb:900]
@parent: 701
By default as far as I know, eee-control isn’t controlling wifi, rfkill
is…
That’s what the config file warns me about. I think it uses a different kill method than the default openSUSE method (that Fn-F2) normally uses.
And I would like to continue using it, cause the fan gets kind of noisy sometimes ;-).
All right. I will zip him an email, then put what he says in this thread in case anyone else has the same problem.
Oh… is it possible to configure eee-control to ignore the Fn-F2 keypress? I don’t really care about being notified on-screen when I turn the wifi on or off… The little light blinks at me anyway.
Hi
On running the daemon in debug mode it’s looking in the wrong place for
rfkill on my 1000HE. On 11.4 there is a new cli tool nmcli which can
quickly enable/disable the wireless
Does xmodmap stop eee-control from acting on the keypress? I want the OS to respond to it (it responds correctly), not eee-control (which kills my wifi functionality completely).
Okay. Two things (not to bug you unnecessarily ): first, from a nerdy curiosity point of view, what did you do to eee-control-daemon?
Second (and related), could the same be done to eee-control-tray? When I click on the wifi checkbox from the tray, the radio–once again–drops through a hole in Linux.