Hallo zusammen,
ich habe das erstemal Linux auf meinem Laptop installiert und versuche das WLAN zum laufen zu kriegen. Standartmäßig funktioniert es nicht, allerdings kann ich wie hier http://www.broadcom.com/docs/linux_sta/README.txt beschrieben vorgehen und es funktioniert. Allerdings muss ich diese Prozedur nach jedem Neustart ausführen. Wieso verstehe ich nicht (Falls mir jemand Rechereratschläge geben will freue ich mich).
Ich dachte mir ich schreibe ein kleines Skript und füge es unter System->Einstellungen->Startprogramme ein. Leider scheine ich dies falsch zu machen, denn es funktioniert nicht. Ich habe die Startprogramme geöffnet und dieses Skipt hinzugefügt.KAnn mir jemand sagen, was ich falsch mache?
Wenn ich das Skript im Terminal mit ./Skriptname ausführe funktioniert es, allerdings kann ich da ja auch direkt mein Passwort eingeben.
Der zweite Versuch war, es direkt in die /etc/rc.local einzufügen aber auch das funktioniert nicht.
(Kann man eigentlich in der rc.local auch nur die Skript Datei aufrüfen anstatt direkt ein Skript hineinzuschreiben? Wie?)
Skript:
#!/bin/bash cd ~/Treiber/WLAN/ make sudo modprobe lib80211 sudo insmod wl.ko exit 0
rc.local:
#!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. #WLAN Treiber starten cd ~/Treiber/WLAN/ make sudo modprobe lib80211 sudo insmod wl.ko exit 0
Das execution bit ist gestzt:
-rwxr-xr-x 1 root root 399 2010-01-27 17:11 rc.local
Über alle Ratschläge wie ,man das lösen kann freue ich mich sehr!
P.S. Falls mir jemand noch diese zwei Fragen als Bonus beantworten könnte würde ich mich sehr freuen. (Gerne auch einen Link oder Fachwörter die ich googeln kann) 1) Kann man überwachen was so ein Skript macht z.B. über eine graphische Ausgabe im Terminal 2) Laut der Anleitung von Broadcom (s.o.) soll man ja folgenden ausführen
lsmod | grep "b43\|ssb\|wl"
und gegebenenfalls b43, ssb, wl löschen. Kann ich mir das Ergebniss dieser Abfrage anzeigen lassen bzw. falls diese Ausgabe etwas ergibt die entsprechenden Dateien mit eine Schleife löschen? (Frage: Kann man diese Ausgabez.B in einem Terminal aufnehmen und weiterverarbeiten?)