wlan rt61 - Keine Verbindung

pass auf stell einfach mit hilfe der README datei in dem source ordner von dem treiber den du jetzt hast, die datei im /etc/Wireless/RT*/*.dat ein und loesch alles andere raus dann laeuft wpa ohne probleme und haettest dir das update auch sparen koennen.
oder du deinstallierst nochmal dein treiber laedst dir von www.ralinktech.com den rt61 treiber runter installierst den und konfigurierst dann die datei. So hab ichs gemacht und es laeuft ohne stress wenn ich den treiber lade werd ich automatisch mit wpa netzwerk verbunden welches ich in die datei getragen haben.
 
oder du deinstallierst nochmal dein treiber laedst dir von www.ralinktech.com den rt61 treiber runter installierst den und konfigurierst dann die datei.

[ ] Du hast den Thread vor Deinem Posting gelesen.

Wieso sollte der TE sich den Treiber erneut von Hand zusammenfrickeln, wenn er ihn schon über ein kmp-RPM installiert hat?

Das kmp-Paket sorgt dafür, daß der Treiber auch nach einem Kernelupdate noch läuft.

Und das ist der Gipfel an Unsinn:

ohne probleme und haettest dir das update auch sparen koennen.

Ja genau, bloß keine Sicherheitsupdates.

*Kopfschüttel*

Erst denken, dann posten.

@TE

Der Treiber funktioniert also, nun gibt es mehrere Möglichkeiten, die angesprochene Möglichkeit über die Datei in /etc/Wireless wäre für eine stationäre Maschine wahrscheinlich am einfachsten, dazu aber wieder zuerst ein Test von Hand.

Stelle im Router auf WPA um und gib zum Testen einen einfachen Schlüssel ein (12345678 z.B.).

Dann Verbindung von Hand aufbauen.

Code:
su

Passwort 

ifdown eth0

ifdown wlan0

iwconfig wlan0 essid "DEINE_ESSID"

iwpriv wlan0 set AuthMode=WPAPSK

iwpriv wlan0 set EncrypType=TKIP

iwpriv wlan0 set WPAPSK="DeinGeheimerSchlüssel"

dhclient wlan0

Greetz,

RM
 
Zuletzt bearbeitet von einem Moderator:
Ein und Ausgabe:
Code:
Passwort:
localhost:/home/oliver # ifdown eth0
    eth0      device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    eth0      configuration: eth-id-00:0f:ea:1e:41:1a
localhost:/home/oliver # ifdown wlan0
    wlan0     device: RaLink RT2561/RT61 rev B 802.11g
localhost:/home/oliver # iwconfig wlan0 essid "dlink"
localhost:/home/oliver # iwpriv wlan0 set AuthMode=WPAPSK
localhost:/home/oliver # iwpriv wlan0 set EncrypType=TKIP
localhost:/home/oliver # iwpriv set WPAPSK="12345678"
set       no private ioctls.

localhost:/home/oliver # iwpriv wlan0 set WPAPSK="12345678"
localhost:/home/oliver # dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Sieht so aus als würde er das DHCP nicht finden. Oder interpretiere ich das falsch?

Meine Netzwerkarchitektur ist etwas kompliziert. Ich habe 2 router im netzwerk. Ein Kabelgebundener der am Internet und an einem Switch hängt. Der andere Router ist mein WLAN Router, der ebenfalls am Switch hängt und auf dem ich das DHCP deaktiviert habe. Der erste Router übernimmt diese aufgabe. Unter Windows hat das funktioniert. Könnte das jetzt Probleme machen?
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

ich würde mich jetzt erstmal ins Bett begeben. Ich Danke Dir schon mal wie verrückt, auch wenns noch nicht ganz klappt. Ich würde morgen nochmal posten.

Vielen Dank
 
Zuletzt bearbeitet:
Fehler meinerseits, da fehlte das Interface beim letzten iwpriv-Aufruf:

Falsch:
Code:
iwpriv set WPAPSK="12345678"
set       no private ioctls.

Richtig:

Code:
iwpriv[B] wlan0 [/B]set WPAPSK="12345678"

BTW:

WPA1 oder WPA2?

Siehe Datei "iwpriv_usage.txt"

c> Config STA to link with AP which is WPAPSK/TKIP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=WPAPSK
3. iwpriv ra0 set EncrypType=TKIP
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK="AP's wpa-preshared key"
6. iwpriv ra0 set SSID="AP's SSID"

e> Config STA to link with AP which is WPA2PSK/TKIP(Authentication/Encryption)
1. iwpriv ra0 set NetworkType=Infra
2. iwpriv ra0 set AuthMode=WPA2PSK
3. iwpriv ra0 set EncrypType=TKIP
4. iwpriv ra0 set SSID="AP's SSID"
5. iwpriv ra0 set WPAPSK=12345678
6. iwpriv ra0 set SSID="AP's SSID"

Also entsprechend anpassen.

Greetz,

RM
 
Ein und Ausgaben:
Code:
oliver@localhost:~> su
Passwort:
localhost:/home/oliver # iwpriv wlan0 set WPAPSK="12345678"
localhost:/home/oliver # iwpriv wlan0 set NetworkType="Infra"
localhost:/home/oliver # iwpriv wlan0 set AuthMode=WPAPSK
localhost:/home/oliver # iwpriv wlan0 set EncrypType=TKIP
localhost:/home/oliver # iwpriv wlan0 set SSID="dlink"
localhost:/home/oliver # iwpriv wlan0 set WPAPSK="12345678"
localhost:/home/oliver # iwpriv wlan0 set SSID="dlink"
localhost:/home/oliver # dhclient
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Listening on LPF/eth0/00:0f:ea:1e:41:1a
Sending on   LPF/eth0/00:0f:ea:1e:41:1a
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 2
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 2
DHCPREQUEST on eth0 to 255.255.255.255 port 67
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
DHCPACK from 192.168.0.254
bound to 192.168.0.110 -- renewal in 2753239 seconds.
localhost:/home/oliver #
 
OK, man darf übrigens auch seine eigenen Eingaben lesen, bevor man sie postet.

1. Du bist online

2. Fragt sich, ob über LAN oder WLAN, deshalb stand da auch "dhclient wlan0" beim zweiten Aufruf.

3. Nach den iwpriv-Schritten mal ein iwconfig oder ifconfig würde Dir Infos geben.

So nutzt das jedenfalls nichts, auf die einfachste Lösung, wie man vermeiden kann, unfreiwillig über LAN zu verbinden, kommst Du sicher selbst.
 
Zuletzt bearbeitet von einem Moderator:
Ein und Ausgaben:

Code:
localhost:/home/oliver # dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
localhost:/home/oliver # iwconfig
lo        no wireless extensions.

wlan0     RT61 Wireless  ESSID:"dlink"  Nickname:"localhost"
          Mode:Managed  Frequency:2.417 GHz  Bit Rate=54 Mb/s
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=83/100  Signal level:-60 dBm  Noise level:-111 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

sit0      no wireless extensions.

localhost:/home/oliver # ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:0F:EA:1E:41:1A
          inet Adresse:192.168.0.110  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::20f:eaff:fe1e:411a/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:198005 errors:0 dropped:0 overruns:0 frame:0
          TX packets:138325 errors:0 dropped:0 overruns:0 carrier:0
          collisions:3 Sendewarteschlangenlänge:1000
          RX bytes:276111691 (263.3 Mb)  TX bytes:11408002 (10.8 Mb)
          Interrupt:225 Basisadresse:0x6000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:53 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:4176 (4.0 Kb)  TX bytes:4176 (4.0 Kb)

wlan0     Protokoll:Ethernet  Hardware Adresse 00:19:5B:78:CB:5D
          inet6 Adresse: fe80::219:5bff:fe78:cb5d/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:244427 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60133 errors:0 dropped:0 overruns:0 carrier:0
          collisions:1153 Sendewarteschlangenlänge:1000
          RX bytes:23023682 (21.9 Mb)  TX bytes:0 (0.0 b)
          Interrupt:201

Mich hat es stutzig gemacht, das wlan0 immernoch mit encryptionkey=no angezeigt wird. Also bin ich nochmal auf meinen wlan router. Nur leider ist dieser scheinbar abgestürzt. Also: Router kurz vom Strom genommen, und nochmal Probiert:

Code:
localhost:/home/oliver # dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.254
bound to 192.168.0.136 -- renewal in 3442377 seconds.
localhost:/home/oliver # dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
[B]DHCPACK from 192.168.0.254
abound to 192.168.0.136[/B] -- renewal in 3180722 seconds.
localhost:/home/oliver #


localhost:/home/oliver # iwconfig
lo        no wireless extensions.

wlan0     RT61 Wireless  ESSID:"dlink"  Nickname:"localhost"
          Mode:Managed  Frequency:2.417 GHz  Access Point: 00:1B:11:A5:50:42
          Bit Rate=54 Mb/s
          RTS thr:off   Fragment thr:off
          Encryption key:CB68-573B-C338-E673-C00E-0503-BDDF-DB6A-8CEA-1BD6-23F5-1A9A-A94C-29F0-8930-3C81
          Link Quality=73/100  Signal level:-62 dBm  Noise level:-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth0      no wireless extensions.

sit0      no wireless extensions.

localhost:/home/oliver # ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:0F:EA:1E:41:1A
          inet Adresse:192.168.0.110  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::20f:eaff:fe1e:411a/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:199935 errors:0 dropped:0 overruns:0 frame:0
          TX packets:140057 errors:0 dropped:0 overruns:0 carrier:0
          collisions:147 Sendewarteschlangenlänge:1000
          RX bytes:277831693 (264.9 Mb)  TX bytes:11613115 (11.0 Mb)
          Interrupt:225 Basisadresse:0x6000

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:234 errors:0 dropped:0 overruns:0 frame:0
          TX packets:234 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0
          RX bytes:22135 (21.6 Kb)  TX bytes:22135 (21.6 Kb)

wlan0     Protokoll:Ethernet  Hardware Adresse 00:19:5B:78:CB:5D
          inet Adresse:192.168.0.136  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::219:5bff:fe78:cb5d/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:252641 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60892 errors:0 dropped:0 overruns:0 carrier:0
          collisions:1180 Sendewarteschlangenlänge:1000
          RX bytes:23815881 (22.7 Mb)  TX bytes:8310 (8.1 Kb)
          Interrupt:201

Mit Erfolg. Trotzdem keine Inet-Verbindung, der Verbindung zu anderen Rechnern im netzwerk :( Oder hab ich wieder was nicht bedacht?

Edit: Merkwürdig
Jetzt funktioniert es :)
 
Zuletzt bearbeitet:
*Seufz*

DER Klassiker:

Code:
localhost:/home/oliver # ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:0F:EA:1E:41:1A
[B]          inet Adresse:192.168.0.110  Bcast:192.168.0.255 [/B]

wlan0     Protokoll:Ethernet  Hardware Adresse 00:19:5B:78:CB:5D
[B]          inet Adresse:192.168.0.136  Bcast:192.168.0.255 [/B]

Zwei Karten gleichzeitig im selben Subnetz aktiv, das KANN nicht gehen, aber hätte man vorher wie schon mehrfach geschrieben "ifdown eth0" ausgeführt, dann gäbe es das Problem nicht.

Dabei funktioniert die Vebindung über WLAN, siehe:

Code:
wlan0     RT61 Wireless  ESSID:"dlink"  Nickname:"localhost"
          Mode:Managed  Frequency:2.417 GHz  Bit Rate=54 Mb/s
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=83/100  Signal level:-60 dBm  Noise level:-111 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Assoziiert.

Code:
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.254
bound to 192.168.0.136 -- renewal in 3442377 seconds.
localhost:/home/oliver # dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.5
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:19:5b:78:cb:5d
Sending on   LPF/wlan0/00:19:5b:78:cb:5d
Sending on   Socket/fallback
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.254
abound to 192.168.0.136 -- renewal in 3180722 seconds.
Und IP zugewiesen bekommen.

Mir selbst schrieb:
So nutzt das jedenfalls nichts, auf die einfachste Lösung, wie man vermeiden kann, unfreiwillig über LAN zu verbinden, kommst Du sicher selbst.

Dann eben etwas deutlicher.

Zieh vor dem Test das verdammte KABEL ab!

Greetz,

RM
 
Nun, gut. Dein Anschiss hat ja Hand und Fuss...

Wird das jetzt auch so funktionieren wenn ich das nächste mal hochfahre?
 
Das wird immer so funktionieren, nur willst Du das jedes Mal von Hand eingeben müssen?

Da es sich um eine "feststehende" Kiste handelt, ist die einfachste Lösung, das Ganze in zwei Skripte zu packen, die beim Booten und Herunterfahren automatisch ausgeführt werden.

Skript 1 (wlan0up.sh)

Code:
#!/bin/sh
# Script for bringing wlan0 up

#optional: bring down all other interfaces
[B]# sudo /sbin/ifdown eth0[/B]

sudo /usr/sbin/iwpriv wlan0 set SSID="dlink"
sudo /usr/sbin/iwpriv wlan0 set NetworkType="Infra"
sudo /usr/sbin/iwpriv wlan0 set AuthMode=WPAPSK
sudo /usr/sbin/iwpriv wlan0 set EncrypType=TKIP
sudo /usr/sbin/iwpriv wlan0 set WPAPSK="12345678"

sudo /sbin/dhclient wlan0
Wenn eth0 nicht benötigt wird, dann die fett markierte Zeile ebenfalls verwenden (das "#" weg) oder einfach die Aktivierung der LAN-Karte in YaST auf "manuell" oder "niemals" umstellen.

Die WLAN-Karte muss ebenfalls auf "manuell" oder "niemals" gestellt werden, das erledigt alles das Script.

Skript 2 (wlan0down.sh)

Code:
#!/bin/sh
# Script for bringing wlan0 down

sudo /usr/sbin/iwconfig wlan0 essid off

sudo /sbin/ifconfig wlan0 down

Beide Scripten unter /usr/local/bin abspeichern und ausführbar machen, danach mit

Code:
sh /usr/local/bin/wlan0up.sh

sh /usr/local/bin/wlan0down.sh
testen, ob es geht.

Greetz,

RM
 
Was meinst du mit:

Beide Scripten unter /usr/local/bin abspeichern und ausführbar machen, danach mit
...

angelegt und in das verzeichnis kopiert hab ich Sie bereits...
 
Code:
chmod +x /usr/local/bin/wlan0up.sh

chmod +x /usr/local/bin/wlan0down.sh
zum beispiel. oder wenn du's nur für die gruppe und den besitzer ausführbar machen willst:


Code:
chmod ug+x /usr/local/bin/wlan0up.sh

chmod ug+x /usr/local/bin/wlan0down.sh

dann kannst du die skripte auch ohne "sh" davor ausführen...
 
Hmm jetzt steh ich auf dem Schlauch :(

chmod +x /usr/local/bin/wlan0up.sh

chmod ist mir aus der FTP-Welt ein begriff. Um es für alle ausführbar zu machen müsste ich, wenn meine Theorie hinhaut, sowas schreiben?

Code:
chmod 777 /usr/local/bin/wlan0up.sh
chmod 777 /usr/local/bin/wlan0down.sh

Startet es dann bei jedem mal hochfahren auch schon? Irgendwie verstehe ich die Struktur von Linux noch nicht :( Ich fühl mich dumm...
 
mit "chmod 777" machst du's nicht nur für alle ausführbar, sondern auch für alle les- und schreibbar.
die drei zahlen stehen für besitzer, gruppe und andere.
eine zahl setzt sich aus den drei rechte bits zusammen:
1 = executable
2 = writable
4 = readable

1+2+4 = 7, also bedeutet 7 "ausführbar, schreibbar und lesbar"
nur ausführbar wäre 1, ausführbar und lesbar wäre 5 etc.

diese symbolische schreibweise, die ich verwendet habe arbeitet auch relativ und ist für anfänger häufig einfacher...

und nein, das startet sich dann noch nicht von alleine. das muss dann wahrscheinlich noch in irgendein init-skript rein.

und btw mach mal was der regenmacher gesagt hat: teste die skripte erst mal auf funktionalität...
 
1. chmod ist ein _allgemeiner_ Befehl auf unixartigen Systemen (und wahrscheinlich viel älter als Linux oder ftp).

2. Nein, es startet noch _nicht_ automatisch, würdest Du _bitte_ einen Schritt nach dem anderen machen?

Der Sinn, warum ich Dir noch nicht gesagt habe, wie es automatisch startet ist der, daß das Script zuerst von Hand funktionieren sollte, bevor man es automatisiert.

Ich denke mir schon etwas dabei, warum ich besonders bei Neulingen immer schrittweise vorgehe, die meisten sind schon mit einem einzigen Schritt ausgelastet (siehst Du ja an Dir selbst).

- Scripte von Hand ausführen (zuerst als normaler User bitte, Du wirst nach dem Rootpasswort gefragt, auch dabei habe ich mir was gedacht).

- Nach dem Ausführen des jeweiligen Scriptes mit iwconfig und ifconfig prüfen, ob das funktioniert.

"Geduld Du haben musst, junger Padawan"

Greetz,

RM
 
Zuletzt bearbeitet von einem Moderator:
OK - Schrittweise:

Die Skripte sind angelegt und folgender befehl zum setzen wurden ausgeführt
Code:
chmod 1 /usr/local/bin/wlan0up.sh
chmod 1 /usr/local/bin/wlan0down.sh

Also: Die Skripts bringen unter dem normalnutzer folgendes:
Code:
oliver@OliverSUSE:~> /usr/local/bin/wlan0up.sh
/bin/sh: /usr/local/bin/wlan0up.sh: Keine Berechtigung
oliver@OliverSUSE:~> /usr/local/bin/wlan0down.sh
/bin/sh: /usr/local/bin/wlan0down.sh: Keine Berechtigung
Hab ich was falsch gemacht?
 
Zuletzt bearbeitet:
Hab ich was falsch gemacht?
Ja.

Code:
chmod 1 test.sh
ist das gleiche wie
Code:
chmod 001 test.sh

man chmod schrieb:
A numeric mode is from one to four octal digits (0-7), derived by adding up the bits with values 4, 2, and 1. Any omitted digits are assumed to be leading zeros.

d.h. die skripte können jetzt nur von personen ausgeführt werden, die nicht der besitzer und nicht in der gruppe der datei sind....
respektive nicht mal das, denn zum ausführen braucht auch noch lese-rechte...

mach mal einfach:
Code:
chmod 764 /usr/local/bin/wlan0up.sh
chmod 764 /usr/local/bin/wlan0down.sh
als "rechte-reparatur"...
 
mach mal einfach:
Code:
chmod 764 /usr/local/bin/wlan0up.sh
chmod 764 /usr/local/bin/wlan0down.sh
als "rechte-reparatur"...

Huh?

Das Script soll zwar root gehören aber auch als User ausführbar sein (deshalb das "sudo" in den Aufrufen, das hat schon seinen Sinn so).

Und wozu die Schreibrechte für die Gruppe?

Wenn schon, dann 755 statt 764.

Greetz,

RM
 
Ich habs eigegeben
Code:
chmod 764 /usr/local/bin/wlan0up.sh
chmod 764 /usr/local/bin/wlan0down.sh

Doch ich hab das gleiche Problem. Keine Berechtigung. An sich logisch. Da ich als Normaluser (Was meiner meines laienhaften Wissens hier auf 6(lesen+schreiben) keine Ausführungsrechte habe. Allerdings brauche ich die doch, oder sehe ich das jetzt falsch? Wenn ich jetzt folgendes tun würde, sollte es funktionieren oder?
Code:
chmod 775 /usr/local/bin/wlan0up.sh
chmod 775 /usr/local/bin/wlan0down.sh

OK, jetzt abs wieder ne überlagerung. Ich teste und editiere den beitrag wieder. Ich stell es jetzt auf 755
 
Zuletzt bearbeitet:
ja sry, ich hatte ka, dass das skript root gehört... (auch ansonsten war 764 eher ein unüberlegter schnellschuss, der dich nur eben aus der 001 misere retten sollte..)
hör einfach auf RM und alles wird gut :0
 

Ähnliche Themen

Backtrack5 in Oracle VM erkennt WLAN nicht?

WLAN funktioniert nicht

Debian 'Squeezy' Problem bei Wlan

Probleme beim einrichten vom Linksys wrt120n

wlan Treiber (RTL8111/8168) unter Ubuntu

Zurück
Oben