(Gelöst) Suse 10.3 WLAN ( acer_acpi >= 0.9)

Status
Für weitere Antworten geschlossen.

Lighty

Moderator
(Gelöst) Suse 10.3 WLAN ( acer_acpi >= 0.9)

Hallo zusammen !

Neues Suse, neues Problem mit dem WLAN ! ;)
Gibt es evtl. schon Ansätze wie man es diesmal ans Laufen bekommt !?
Für madwifi ist ja alles schon da - Index of /suse/10.3 ,
aber wie steht es mit dem acer_acpi !?
 

Rain_Maker

Administrator
Teammitglied

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Hallo Rain_Maker !

Rain_Maker schrieb:
Das hast Du doch schon bei 10.2 SELBST hinbekommen, also wo ist das Problem?
... na ja, das dachte ich mir auch, habe es auch versucht, aber die WLAN-Leuchte geht einfach nicht an !
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Aha.

Wie wäre es mit einer genauen Fehlerbeschreibung?

Welche Version von acer_acpi wurde verwendet?

Was genau hast Du gemacht?

Das Ganze mit den entsprechenden Konsoleneingaben/-ausgaben im Wortlaut!

Greetz,

RM
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
Wie wäre es mit einer genauen Fehlerbeschreibung?
... ich versuch es mal, aber Fehler gibt es nicht ...
Welche Version von acer_acpi wurde verwendet?
... die aktuelle (Neuste Version ist 0.9.1) ...
Was genau hast Du gemacht?
... genau wie bei der Suse 10.2 ...
rpmbuild --rebuild acer_acpi-0.9.rm.0.src.rpm
... in /usr/src/packages/RPMS wird dann
acer_acpi-kmp-default-0.9.1_2.6.22.5_31-rm.0.x86_64.rpm
erstellt
Dieses wird dann per Yast inst. !

und natürlich der Standardeintrag in init.d/boot.local
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
Und wie der Eintrag lautet ist geheim?
... ach RM, naturelement non !
Dachte nur, da bestimmt bekannt, keine Angabe erforderlich ! ;)
Code:
modprobe acer_acpi 
echo "enabled : 1" > /proc/acpi/acer/wireless
In den letzten Monaten hat sich acer_acpi wohl ein wenig verändert:
Ergebnisse 1 - 10 von ungefähr 505 für acer_acpi 2.6.22. (0,14 Sekunden)
Treffer schon, aber nicht wirklich aktuell ... !?
( 28.05.2006, 25.11.2005, ... )
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Lighty schrieb:
... ach RM, naturelement non !
Dachte nur, da bestimmt bekannt, keine Angabe erforderlich ! ;)
Code:
modprobe acer_acpi 
echo "enabled : 1" > /proc/acpi/acer/wireless
1. Es gibt auch Querleser, die diesen Befehl vielleicht noch nicht kennen. (Ausserdem ist der vielleicht mittlerweile nicht mehr der richtige, siehe 3.)

2. Lösche den Eintrag und führe diese Befehle mal von Hand nach dem Start aus und poste die Kernelmeldungen dazu (sudo tail -f /var/log/messages in einer separaten Konsole vorher absetzen).

3.
Lighty schrieb:
Treffer schon, aber nicht wirklich aktuell ... !?
( 28.05.2006, 25.11.2005, ... )
Nein, da sind auch neuere Treffer dabei, man muß nur etwas weiter unten suchen. Dort findet man auch Hinweise, daß sich acer_acpi stark verändert hat.

Greetz,

RM
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

... oha, ok ... here we go ! ;)

Code:
# tail -f /var/log/messages
Oct 18 13:07:49 suse smartd[3184]: Monitoring 1 ATA and 0 SCSI devices
Oct 18 13:07:49 suse SuSEfirewall2: batch committing...
Oct 18 13:07:49 suse sshd[3280]: Server listening on :: port 22.
Oct 18 13:07:49 suse smartd[3282]: smartd has fork()ed into background mode. New PID=3282.
Oct 18 13:07:50 suse kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
Oct 18 13:07:50 suse SuSEfirewall2: Firewall rules successfully set
Oct 18 13:07:50 suse kernel: ISO 9660 Extensions: RRIP_1991A
Oct 18 13:07:50 suse hald: mounted /dev/sr0 on behalf of uid 1000
Oct 18 13:07:50 suse kernel: bootsplash: status on console 0 changed to on
Oct 18 13:12:56 suse su: (to root) lighty on /dev/pts/1
Oct 18 13:13:31 suse su: (to root) lighty on /dev/pts/2
Oct 18 13:13:35 suse kernel: acer_acpi: Acer Laptop ACPI Extras version 0.9.1
Oct 18 13:13:35 suse kernel: acer_acpi: Detected Acer AMW0 interface
Oct 18 13:13:35 suse kernel: acer_acpi: No EC data for reading bluetooth - bluetooth value when read will be a 'best guess'
Oct 18 13:13:35 suse kernel: acer_acpi: No EC data for reading wireless - wireless value when read will be a 'best guess'
Oct 18 13:13:35 suse kernel: acer_acpi: No EC data for reading mail LED - mail LED value when read will be a 'best guess'
Oct 18 13:13:35 suse kernel: acer_acpi: We need more data from your laptop's Embedded Controller (EC) to better support it
Oct 18 13:13:35 suse kernel: acer_acpi: Please see http://code.google.com/p/aceracpi/wiki/EmbeddedController on how to help
Oct 18 13:13:35 suse kernel: Registered led device: acer_acpi:mail
Oct 18 13:15:01 suse su: (to beagleindex) root on none
Code:
# modprobe acer_acpi
( danach keine Meldung )
Code:
# echo "enabled : 1" > /proc/acpi/acer/wireless
bash: echo: write error: Das Argument ist ungültig
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
(War auch unter den Treffern meines Google-Links dabei)
... so weit hatte ich mich ja auch schon mal durchgelesen !
Allerdings, weil Datum vor Erscheinen der 10.3, nicht wirklich als relevant beachtet !
( bei der 10.2 funktionierte ja alles noch so ) ;)

... mal schaun ob ich das jetzt hin bekomme !?
( mein Englisch ist, sagen wir mal, nicht gerade das Beste ... ;) )
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Wie wäre es mit RTFM?

README schrieb:
The syntax for each is the same:

PLEASE NOTE: "enabled: X" support has now been removed

To read the status of a device (0=off, 1=on):
cat /proc/acpi/acer/{device}
or
cat /sys/devices/platform/acer_acpi/{device}

To enable a feature:
echo 1 > /proc/acpi/acer/{feature}
or
echo 1 > /sys/devices/platform/acer_acpi/{device}

To disable a feature:
echo 0 > /proc/acpi/acer/{feature}
echo 0 > /sys/devices/platform/acer_acpi/{device}

(brightness and mail LED are not visible in /sys/devices/platform - these are
properly registered with the relevant kernel subsystem).

To enable a feature on loading the module:
modprobe acer_acpi {feature}=1

To disable a feature on loading the module (default):
modprobe acer_acpi {feature}=0

Where {feature} is either wireless, bluetooth, 3G, or mailled. (You can have
multiple {feature}'s specified on the modprobe line).
Damit hat man sogar zwei einfache Möglichkeiten.

Dieses README liegt übrigens dem Quellcode bei, der sich im src.rpm befindet.

Lighty schrieb:
Allerdings, weil Datum vor Erscheinen der 10.3, nicht wirklich als relevant beachtet !
Diese Logik darfst Du mir mal gerne erklären.

Greetz,

RM
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
Wie wäre es mit RTFM?
... ach RM, sei doch nicht immer so streng ! ;)

Rain_Maker schrieb:
Dieses README liegt übrigens dem Quellcode bei, der sich im src.rpm befindet.
... sorry, aber das man in/aus einer rpm was lesen kann höre ich das erste mal ! :(
( so etwas wurde bisher immer nur inst. ) ;)
Rain_Maker schrieb:
Diese Logik darfst Du mir mal gerne erklären.
... sagen wir mal so:
Man kann ein Problem für ein Produkt nicht lösen, bevor es erscheint !?
( trifft in diesem Fall aber nicht zu, weil ich das Datum der Topics falsch gelesen habe )
(( sei bitte etwas nachsichtig, hatte gestern Geb. und liege, sagen wir mal, noch 1/4 im Bett )) :D
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Man kann ein Problem für ein Produkt nicht lösen, bevor es erscheint !?
Der war gut, anders herum wird gerade bei der Softwareentwicklung ein Schuh draus, Änderungen/Probleme (ein Fehler ist es in dem Sinne ja gar nicht) werden so gut wie möglich vor dem Release erfasst/dokumentiert/gelöst.

So, funktioniert es jetzt?

BTW:

Ich habe das acer_acpi-Paket neu strukturiert, ab sofort wird auch ein Paket "acer_acpi" gebaut, welches die Dokumentation enthält.

acer_acpi-0.9.1-rm.1.src.rpm

acer_acpi.spec schrieb:
%changelog
* Thu Oct 18 2007 - rain_maker<at>root-forum.org
- Package acer_acpi containing Documentation added

rpm -ql acer_acpi

/usr/share/doc/packages/acer_acpi
/usr/share/doc/packages/acer_acpi/AUTHORS
/usr/share/doc/packages/acer_acpi/COPYING
/usr/share/doc/packages/acer_acpi/INSTALL
/usr/share/doc/packages/acer_acpi/NEWS
/usr/share/doc/packages/acer_acpi/README
Greetz,

RM
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
Der war gut, anders herum wird gerade bei der Softwareentwicklung ein Schuh draus, Änderungen/Probleme (ein Fehler ist es in dem Sinne ja gar nicht) werden so gut wie möglich vor dem Release erfasst/dokumentiert/gelöst.
So, funktioniert es jetzt?
... jopp, funzt ! ;)
( echo 1 > /proc/acpi/acer/wireless ) war die richitge Variante !
Rain_Maker schrieb:
Ich habe das acer_acpi-Paket neu strukturiert, ab sofort wird auch ein Paket "acer_acpi" gebaut, welches die Dokumentation enthält.
acer_acpi-0.9.1-rm.1.src.rpm
... das ist schön ! ;)
( wird bestimmt dem ein oder anderen behilflich sein )

Ich bedanke mich für die unterstützende Hilfe und deine manchmal leicht strapazierte Geduld !

( darfst das Thema jetzt als "Gelöst" markieren und schliessen ) ;)
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Moooooooooooooment mein Freund, so schnell schiessen die Preussen nicht.

Deine Lösung ist unter SuSE zwar funktional, aber nur zweite Wahl, weil es _sehr wahrscheinlich_ auch einfacher und vor allem SuSE-konformer geht.

( wird bestimmt dem ein oder anderen behilflich sein )
Und jetzt könntest Du den anderen behilflich sein, indem Du mal was testest.

1. Den Eintrag in der boot.local mal löschen oder mit einem # auskommentieren.

2. Dieses Paket

acer_acpi-0.9.1-rm.2.src.rpm

rebuilden und sowohl das kmp-Paket als auch das Paket "acer_acpi" installieren.

Darin befindet sich ein File /etc/modprobe.d/acer_acpi welches so aussieht.

Code:
options acer_acpi wireless=1
3. Nun müsste beim Laden des Moduls acer_acpi automatisch das WLAN aktiviert werden.

4. Wenn das stimmt, dann unter YaST => System => Editor für sysconfig-Dateien => System => Kernel => MODULES_LOADED_ON_BOOT den Wert acer_acpi eintragen.

Das wäre die elegante und SuSE-konforme Lösung.

Ich erwarte Deinen Testbericht.

Greetz,

RM
 

Lighty

Moderator
AW: Suse 10.3 WLAN ( acer_acpi )

Rain_Maker schrieb:
Moooooooooooooment mein Freund, so schnell schiessen die Preussen nicht.
... nicht ? :D

Rain_Maker schrieb:
Und jetzt könntest Du den anderen behilflich sein, indem Du mal was testest.
1. Den Eintrag in der boot.local mal löschen oder mit einem # auskommentieren.
2. Dieses Paket
acer_acpi-0.9.1-rm.2.src.rpm
rebuilden und sowohl das kmp-Paket als auch das Paket "acer_acpi" installieren.
Darin befindet sich ein File /etc/modprobe.d/acer_acpi welches so aussieht.
Code:
options acer_acpi wireless=1
3. Nun müsste beim Laden des Moduls acer_acpi automatisch das WLAN aktiviert werden.
4. Wenn das stimmt, dann unter YaST => System => Editor für sysconfig-Dateien => System => Kernel => MODULES_LOADED_ON_BOOT den Wert acer_acpi eintragen.
Das wäre die elegante und SuSE-konforme Lösung.
... das ist die elegante/konformere Lösung ! ;)
Alles so durchgeführt und kann bestätigen das mein WLAN funktioniert !

... wenn das Heute kein erfolreicher Tag ist ... !? ;)
 

Rain_Maker

Administrator
Teammitglied
AW: Suse 10.3 WLAN ( acer_acpi )

Letzte Anmerkung, bevor ich hier dicht mache:

Wer weitere Funktionen von acer_acpi nutzen möchte (je nach Typ des Laptops), der kann den Eintrag in der Datei /etc/modprobe.d/acer_acpi als root mit einem Texteditor erweitern.

RTFM schrieb:
Where {feature} is either wireless, bluetooth, 3G, or mailled. (You can have
multiple {feature}'s specified on the modprobe line).
Code:
options acer_acpi wireless=1 bluetooth=#Zahl 3G=#Zahl mailled=#Zahl
wobei Zahl = 1 oder 0 (aktiviert oder deaktiviert) sein kann.

Vorher würde ich diese Features einfach "per Hand" eines nach dem anderen in einer Konsole als root testen.

Beispiel bluetooth:

Code:
modprobe -r acer_acpi #entladen

modprobe acer_acpi bluetooth=1
Wie das für die restlichen Optionen geht sollte sich aus dem Beispiel erschliessen lassen.

Danach die erwünschten/funktionierenden Optionen eintragen.

Greetz,

RM

Nachtrag:

Fertige Pakete für openSUSE 10.3/64 Bit und Kernel-default befinden sich hier:

acer_acpi-0.9.1-rm.2.x86_64.rpm

acer_acpi-kmp-default-0.9.1_2.6.22.5_31-rm.2.x86_64.rpm

(Mit bestem Dank an den "Rebuilder" Lighty)


Ich mach das Thema mal sticky.
 
Status
Für weitere Antworten geschlossen.
Oben