• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Acer 2900 Wlan Acerhk

Hi,
oft disktutiert aber ich finde keine Lösung für mein Problem. Unter 11.0 konnte ich mein Wlan vom Acer 2900 über acerhk starten lassen.
Nun funzt das unter 11.1 anscheinend nicht mehr (wie bei so vielen).

Habe von http://www.pc-forum24.de/suse-treiber/9272-aufruf-zum-test-der-respeced-pakete-besonders-wlan-5.html
acerhk-0.5.35.98.1.rpm + acerhk-kmp-default-0.5.35-2.6.27.19.rpm installiert.

Im Startprotokoll oder mit modprobe acerhk erscheint aber:
FATAL: Error inserting acerhk (/lib/modules/2.6.27.19-3.2-default/updates/acerhk.ko): Invalid argument

Auch mit acer-wmi habe ich versucht. Das Modul kennt er aber nicht.

In Yast2 ist mir noch aufgefallen, dass die oben erwähnten Module in Rot hinterlegt sind und unter "Abhängigkeiten" was von acer-kmp steht. Ich finde aber keine derartige Datei im Netz...

Hat einer eine Idee???
 
Ich würde mir grundsätzlich das source rpm ziehen.

Code:
rpmbuild --rebuild

Dafür müssen die Pakete 'gcc' und 'make' sowie 'kernel-source' und 'kernel-syms' installiert sein.

Das ganze führt man als user aus und nicht als root.

Die fertigen Pakete findest du dann in /usr/src/packages
 
Hi,
ich bin 11.1 Neuling.

Hab Kernel Linux 2.6.27.19-3.2-default i686

gcc+make waren bereits installiert
kernel-source+kernel-syms sinds jetzt.

Wie muss ich mit rpmbuild --rebuild verfahren?

Woher bekomm ich die rpm source?

Hab wie gesagt nur die acerhk-0.5.98.rpm + acerhk-kmp-0.5...rpm

Vielen DAnk......
 
Morgen,
Danke für den Tip. Bekomme aber trotz src.rpm folgende Fehlermeldung:

Code:
rpmbuild --rebuild acerhk-0.5.98.1.src.rpm                                                               
Installing acerhk-0.5.98.1.src.rpm                                    
warning: user abuild does not exist - using root                      
warning: user abuild does not exist - using root                      
warning: user abuild does not exist - using root                      
warning: user abuild does not exist - using root                      
warning: user abuild does not exist - using root                      
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.33652                   
+ umask 022                                                           
+ cd /usr/src/packages/BUILD                                          
+ cd /usr/src/packages/BUILD                                          
+ rm -rf acerhk-0.5.35                                                
+ /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/acerhk-0.5.35.tar.bz2  
+ tar -xvvf -                                                         
drwxr-xr-x ole/ole           0 2007-02-10 16:46 acerhk-0.5.35/        
drwxr-xr-x ole/ole           0 2007-02-10 16:46 acerhk-0.5.35/doc/    
-rw-r--r-- ole/ole        7239 2005-11-10 18:45 acerhk-0.5.35/doc/FAQ 
-rw-r--r-- ole/ole        1350 2004-01-31 21:38 acerhk-0.5.35/doc/IOCTL                                                                     
-rw-r--r-- ole/ole        1233 2003-08-24 18:46 acerhk-0.5.35/doc/acertm.def                                                                
-rw-r--r-- ole/ole         703 2005-03-01 21:46 acerhk-0.5.35/doc/md95400.def                                                               
-rw-r--r-- ole/ole         619 2004-04-18 19:42 acerhk-0.5.35/doc/keycodes                                                                  
-rw-r--r-- ole/ole         415 2003-02-28 01:47 acerhk-0.5.35/NEWS    
-rw-r--r-- ole/ole        2090 2006-08-16 18:11 acerhk-0.5.35/Makefile
-rw-r--r-- ole/ole        8300 2006-11-09 23:01 acerhk-0.5.35/README  
-rw-r--r-- ole/ole       88636 2007-02-10 16:46 acerhk-0.5.35/acerhk.c
-rw-r--r-- ole/ole        3154 2005-06-16 23:10 acerhk-0.5.35/acerhk.h
-rw-r--r-- ole/ole          28 2006-11-09 23:02 acerhk-0.5.35/AUTHORS 
-rw-r--r-- ole/ole        4111 2005-12-07 13:27 acerhk-0.5.35/INSTALL 
-rw-r--r-- ole/ole       18007 2002-05-08 21:01 acerhk-0.5.35/COPYING 
+ STATUS=0                                                            
+ '[' 0 -ne 0 ']'                                                     
+ cd acerhk-0.5.35                                                    
++ /usr/bin/id -u                                                     
+ '[' 0 = 0 ']'                                                       
+ /bin/chown -Rhf root .                                              
++ /usr/bin/id -u                                                     
+ '[' 0 = 0 ']'                                                       
+ /bin/chgrp -Rhf root .                                              
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .                                   
+ echo 'Patch #0 (acerhk-0.5.35.dif):'                                
Patch #0 (acerhk-0.5.35.dif):                                         
+ patch -p0 -s                                                        
+ exit 0                                                              
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.33652                  
+ umask 022                                                           
+ cd /usr/src/packages/BUILD                                          
+ /bin/rm -rf /var/tmp/acerhk-0.5.35-build                            
++ dirname /var/tmp/acerhk-0.5.35-build                               
+ /bin/mkdir -p /var/tmp                                              
+ /bin/mkdir /var/tmp/acerhk-0.5.35-build                             
+ cd acerhk-0.5.35                                                    
++ find -type d -name RCS                                             
+ cd ..                                                               
+ mkdir -p obj                                                        
+ for flavor in debug default pae trace vmi xen                       
+ rm -rf obj/debug                                                    
+ cp -r acerhk-0.5.35 obj/debug                                       
+ make -C /usr/src/linux-obj/i586/debug modules M=/usr/src/packages/BUILD/obj/debug                                                         
make: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/i386/debug'
make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/i386/debug/. modules                                                
  CC [M]  /usr/src/packages/BUILD/obj/debug/acerhk.o                  
gcc: -pg and -fomit-frame-pointer are incompatible                    
make[3]: *** [/usr/src/packages/BUILD/obj/debug/acerhk.o] Fehler 1    
make[2]: *** [_module_/usr/src/packages/BUILD/obj/debug] Fehler 2     
make[1]: *** [sub-make] Fehler 2                                      
make: *** [all] Fehler 2                                              
make: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/i386/debug' 
error: Bad exit status from /var/tmp/rpm-tmp.33652 (%build)           


RPM build errors:
    user abuild does not exist - using root
    user abuild does not exist - using root
    user abuild does not exist - using root
    user abuild does not exist - using root
    user abuild does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.33652 (%build)

Wer kann damit was anfangen?
Unter /usr/src/packages gibt es dann keine rpm's die ich installieren könnte....

Habe auch eine gepackte acerhk-Datei mit mehreren Einzeldateien, wie sie auch mit dem oberen Befehl "extrahiert" werden.
Versuch ich damit eine rpm zu installieren kommt:
Code:
make acerhk.ko
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/lxuser/Download/acerhk-0.5.35 modules
make[1]: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/i386/default'
make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/i386/default/. modules
/usr/src/linux-2.6.27.19-3.2/scripts/Makefile.build:46: *** CFLAGS was changed in "/home/lxuser/Download/acerhk-0.5.35/Makefile". Fix it touse EXTRA_CFLAGS.  Schluss.
make[3]: *** [_module_/home/lxuser/Download/acerhk-0.5.35] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/i386/default'
make: *** [acerhk.ko] Fehler 2

Hoffe einer kann weiterhelfen...
 
Versuchst du rpmbuild als root? RPM-Pakete baut man NICHT als Root!

Code:
rpm -qa | grep -E 'kernel|gcc|make|patch'

bitte posten
 
Abend,
hab die "Schn..." voll von 11.1 und dem ständig abstürzenden KDE4. Sinnlose Zeit damit vergolden, das System zum Laufen zu bringen hab ich genug vergeudet.
Scheint mir nicht wirklich ausgereift zu sein das System.
Und dann werden aus dem Kernel auch noch Programme wie acerhk gestrichen, obwohl diese doch gerade für ältere Laptops evtl. von nöten sein können.
Noch dazu gibts dann für den aktuellen Kernel nicht mal einen ati-Grafiktreiber. Nach der Installation blieb der Monitor schwarz und der Laptop schaltete sich einfach aus. Aber das ist wieder ein anderes Thema..

Bin daher wieder auf 11.0 und Kde3 zurückgekehrt.

Läuft stabil und das ist auch gut so......

Dennoch Danke an alle...
 
Suche gerade auch danach

http://download.opensuse.org/repositories/home:/Akoellh/openSUSE_11.1_Update/

Acerhk für den aktuellen Kernel

Acerhkgui zur einfacheren Bedienung.

https://sourceforge.net/projects/acerhkgui

Diese Bastelei, kotzt doch wirklich.
 
Oben