Unterschiede zwischen den Revisionen 3 und 4
Revision 3 vom 2006-02-01 19:53:57
Größe: 657
Autor: p508E59F4
Kommentar:
Revision 4 vom 2006-02-01 21:37:59
Größe: 2122
Autor: i577AF100
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 5: Zeile 5:
Suse lädt den richtigen Treiber "prism54" aber man muss VOR dem "ifup eth0" die WLAN-LED einschalten. Dazu benötigt man ein kernel-modul (Treiber): acerhk Dieser Treiber ist bei Suse 10.0 leider nicht enthalten. Suse lädt den richtigen Treiber "'''prism54'''" aber man muss VOR dem "ifup eth0" die WLAN-LED einschalten. Dazu benötigt man ein kernel-modul (Treiber):''' acerhk'''http://www.informatik.hu-berlin.de/~tauber/acerhk/
Zeile 7: Zeile 7:
1.) kernelquellen installieren und tool kompilieren tools/... Dieser Treiber ist bei Suse 10.0 leider nicht enthalten.

.) kernelquellen installieren und nötige tools kompilieren:
Zeile 14: Zeile 17:
2.) acerhk kompilieren & installieren .) '''acerhk''' kompilieren & installieren
Zeile 22: Zeile 25:
3.) start bei boot .) automatisches laden von'''acerhk'''beim Start des Rechners:
{{{
vi /etc/syskonfig/kernel

MODULES_LOADED_ON_BOOT="acerhk" }}}

.) Einschalten der WLAN-LED beim start von eth1
Zeile 25: Zeile 35:
vi /etc/syskonfig/kernel }}} vi /etc/sysconfig/network/config
.
.
.
.
PRE_UP_SCRIPT="acerhk-wirelessled-on"
POST_DOWN_SCRIPT="acerhk-wirelessled-off"
.
.
.
.}}}

2 scripte erstellen:

'''/etc/sysconfig/network/scripts/acerhk-wirelessled-off'''

'''/etc/sysconfig/network/scripts/acerhk-wirelessled-on'''
Zeile 28: Zeile 54:
MODULES_LOADED_ON_BOOT="acerhk" }}} #!/bin/bash
#
# /etc/sysconfig/network/scripts/acerhk-wirelessled-off
#
# (c) www.lug-marl.de ;-)
#
#
if [ "$2" = "eth1" ]
   then
      if `test -w /proc/driver/acerhk/wirelessled`
         then
           echo 0 > /proc/driver/acerhk/wirelessled
      fi
fi}}}
Zeile 30: Zeile 69:
..... {{{
#!/bin/bash
#
# /etc/sysconfig/network/scripts/acerhk-wirelessled-on
#
# (c) www.lug-marl.de ;-)
#
#
if [ "$2" = "eth1" ]
   then
      if `test -w /proc/driver/acerhk/wirelessled`
         then
           echo 1 > /proc/driver/acerhk/wirelessled
      fi
fi }}}




{{{
cd /etc/sysconfig/network/scripts/
chmod 0755 *}}}


== Fehlersuche: ==
sind die beiden Module geladen ?
{{{
lsmod | grep prism
lsmod | grep acerhk}}}

WLAN LED einschalten:
{{{
echo 1 > /proc/driver/acerhk/wirelessled }}}

eth1 stoppen & starten:
{{{
ifdown eth1
ifup eth1}}}

Besteht Verbindung zum Access-Point ?
{{{
iwconfig eth1}}}

IP-Adresse ?
{{{
ifconfig eth1}}}








Viel Erfolg!

Suse Linux 10.0 auf Medion MD 40100

Problem: WLAN geht nicht

Suse lädt den richtigen Treiber "prism54" aber man muss VOR dem "ifup eth0" die WLAN-LED einschalten. Dazu benötigt man ein kernel-modul (Treiber): acerhkhttp://www.informatik.hu-berlin.de/~tauber/acerhk/

Dieser Treiber ist bei Suse 10.0 leider nicht enthalten.

.) kernelquellen installieren und nötige tools kompilieren:

zcat /proc/config.gz >  /usr/src/linux/.config 
cd /usr/src/linux 
make all 

.) acerhk kompilieren & installieren

cd acerhk-<version> 
make all 
make install 
depmod 

.) automatisches laden vonacerhkbeim Start des Rechners:

vi /etc/syskonfig/kernel 

MODULES_LOADED_ON_BOOT="acerhk" 

.) Einschalten der WLAN-LED beim start von eth1

vi /etc/sysconfig/network/config
.
.
.
.
PRE_UP_SCRIPT="acerhk-wirelessled-on"
POST_DOWN_SCRIPT="acerhk-wirelessled-off"
.
.
.
.

2 scripte erstellen:

/etc/sysconfig/network/scripts/acerhk-wirelessled-off

/etc/sysconfig/network/scripts/acerhk-wirelessled-on

#
# /etc/sysconfig/network/scripts/acerhk-wirelessled-off
#
# (c) www.lug-marl.de  ;-) 
# 
#
if [ "$2" = "eth1" ]
   then
      if `test -w /proc/driver/acerhk/wirelessled`
         then 
           echo 0 > /proc/driver/acerhk/wirelessled
      fi
fi

#
# /etc/sysconfig/network/scripts/acerhk-wirelessled-on
#
# (c) www.lug-marl.de  ;-) 
# 
#
if [ "$2" = "eth1" ]
   then
      if `test -w /proc/driver/acerhk/wirelessled`
         then 
           echo 1 > /proc/driver/acerhk/wirelessled
      fi
fi 

cd /etc/sysconfig/network/scripts/
chmod 0755 *

Fehlersuche:

sind die beiden Module geladen ?

lsmod | grep prism
lsmod | grep acerhk

WLAN LED einschalten:

echo 1 > /proc/driver/acerhk/wirelessled 

eth1 stoppen & starten:

ifdown eth1
ifup eth1

Besteht Verbindung zum Access-Point ?

iwconfig eth1

IP-Adresse ?

ifconfig eth1

Viel Erfolg!

LinuxHardware/NoteBooks/Medion MD 40100 (zuletzt geändert am 2009-10-31 17:04:34 durch pD955F3E3)