View previous topic :: View next topic |
Author |
Message |
Mister X n00b
Joined: 14 Jun 2005 Posts: 6 Location: am Rande des Wahnsinns
|
Posted: Wed Jun 22, 2005 8:44 am Post subject: :?: Script für W-Lan-Karte |
|
|
Hi@all!!!
Ich bin auf der Suche nach einem Script, welches mir als normaler User erlaubt, über die "Fn-F8"-Tastenkombination an meinem Notebook meine PCMCIA-W-Lan-Karte zu starten/stoppen (# ifconfig eth1 up/down) und per DHCP eine I- Adresse bezieht (# dhcpcd eth1). Da ich im Moment leider nicht dazukommen, bzw. meine Programmierkenntnisse (noch) nicht dazu ausreichen, würde ich mich freuen, wenn mir einer weiterhelfen könnte.
Folgende Anforderungen stelle ich an das Script (falls möglich):
ERSTMALIGE TASTENKOMBINATION "Fn-F8" (starten)
--> testen, ob eth1 up oder down ist
--> testen, ob per dhcpcd an eth1 IP-Adresse vergeben wurde
--> falls eth1 down -> eth1 up
--> falls keine IP-Adresse vergeben wurde -> dhcpcd starten
NOCHMALIGES DRÜCKEN DER TASTENKOMBINATION "Fn-F8" (alles stoppen)
--> eth1 herunterfahren
--> dhcpcd herunterfahren
Dieses Script soll dann bei jedem Druck der Tastenkombination "Fn-F8" durchlaufen werden, so dass ich mich ohne lästiges # su + Password + Befehlseingabe in ein vorhandenes Netzwerk ein-/ausloggen kann. Benötigte root-Befehle können per '# sudo' ausgeführt werden.
Desweiteren würde es super, wenn es unter Gnome dann eine Status-/Fehlerausgabe in Form eines kleinen Fensters öffnen würde ("Neue IP an eth1 lautet: xxx.xxx.xxx.xxx, ESSID: xxxxx", "Konnte DHCP-Server nicht erreichen", "Konnte Karte nicht finden", ....). Wäre aber erstmal nur optional, da ich auch nicht weiß, ob es überhaupt möglich ist!?!?
Wäre klasse, wenn mir jemand weiterhelfen könnte
THX, Mister X |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Wed Jun 22, 2005 9:10 am Post subject: |
|
|
Hi Torben,
zunächst musst du die Events der FN-Sondertasten abfangen, um darauf reagieren zu können. Dafür gibt es für die unterschiedlichen Notebooks verschiedene Tools - verrat uns doch zuerst mal, was du für ein Notebook besitzt. _________________ KDE |
|
Back to top |
|
|
Mister X n00b
Joined: 14 Jun 2005 Posts: 6 Location: am Rande des Wahnsinns
|
Posted: Wed Jun 22, 2005 9:14 am Post subject: |
|
|
hi!
das mit den Fn-Tasten klappt schon per 'fnfx'. Aber da ich nur ein Befehl/Script pro Tastenkombination ausführen kann, benötige ich eben dieses Script.
Torben
PS: Benutze ein Toshiba Satellite 2410-404. |
|
Back to top |
|
|
Mister X n00b
Joined: 14 Jun 2005 Posts: 6 Location: am Rande des Wahnsinns
|
Posted: Thu Jun 23, 2005 6:52 am Post subject: |
|
|
Keiner hier, der mir helfen kann????
Kennt denn wenigstens jemand eine gute Site/gutes Forum zu diesem Thema???? |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Thu Jun 23, 2005 7:01 am Post subject: |
|
|
Schau dir mal ifplugd an:
Code: | $ ifplugstatus
lo: link beat detected
eth0: unplugged
eth1: link beat detected |
Mit ifconfig kannst du auch was machen: Code: | $ ifconfig eth0 | grep -q UP || echo "eth0 nicht up"
eth0 nicht up
$ ifconfig eth1 | grep -q UP && echo "eth1 up"
eth1 up
|
Starten und stoppen des Interfaces am besten mit dem jeweiligen Initscript, also z.B. Code: | /etc/init.d/net.eth1 stop |
_________________ KDE |
|
Back to top |
|
|
kernelverbieger n00b
Joined: 29 May 2005 Posts: 69 Location: Langenberg (Rhld.)
|
Posted: Thu Jun 23, 2005 4:53 pm Post subject: |
|
|
Schau doch mal ob du dein Notebook auf dieser Seite wiederfindest:
http://www.linux-on-laptops.com/
Bei meinem Medion Notebook hat die Gentoo Installation nur einen Tag gebraucht bis alles so lief wie ich wollte, sogar die fest eingebaute Prism-Karte die nur per "Spezialknopf" aktiviert werden kann läuft einwandfrei... |
|
Back to top |
|
|
|