Anzeige:
Ergebnis 1 bis 6 von 6

Thema: NetworkManager unter Manjaro 20

  1. #1
    BabyTux
    Registriert seit
    Apr 2004
    Beiträge
    238

    NetworkManager unter Manjaro 20

    Betrifft Manjaro 20. Und zwar habe ich den NetworkManager installiert:

    sudo pacman -S networkmanager plasma-nm modemmanager
    sudo pacman -Ss networkmanager vpn

    dann habe ich unter /etc/NetworkManager/dispatcher.d eine Scriptdatei namens 30-autostart.sh erstellt:

    Code:
     #!/bin/sh
    case "$2" in
            up)
                    /home/peter/Dokumente/Scripts/mount_remote.sh
            ;;
            down)
                    /home/peter/Dokumente/Scripts/umount_remote.sh
            ;;
    esac
    Code:
     
    Die mount_remote.sh sieht so aus:
    #!/bin/bash
    rclone mount pkasparak_gmail:DriveSyncFiles/ /home/peter/Mount/pkasparak_gmail &
    Dann den Dienst gestartet:
    systemctl enable NetworkManager.service
    systemctl start NetworkManager

    Dateirechte:
    -rwxr-xr-x 1 peter peter 391 13. Mai 12:41 mount_remote.sh-
    rwxrwxrwx 1 root root 202 13. Mai 13:28 30-autostart.sh (zum testen mal alle Rechte gegeben)

    es sollte also nach Verbindungsaufbau das GDrive gemountet werden, tut es aber nicht.
    Die Ausgabe von systemctl status NetworkManager

    Code:
     sudo systemctl status NetworkManager
    ● NetworkManager.service - Network Manager
         Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
        Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
                 └─NetworkManager-ovs.conf
         Active: active (running) since Wed 2020-05-13 13:55:45 CEST; 14min ago
           Docs: man:NetworkManager(8)
       Main PID: 778 (NetworkManager)
          Tasks: 3 (limit: 9389)
         Memory: 16.3M
         CGroup: /system.slice/NetworkManager.service
                 └─778 /usr/bin/NetworkManager --no-daemon
    
    Mai 13 13:57:15 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371035.9001] dhcp4 (wlp3s0): option subnet_mask          => '255.25>
    Mai 13 13:57:15 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371035.9001] dhcp4 (wlp3s0): state changed unknown -> bound
    Mai 13 13:57:15 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371035.9029] device (wlp3s0): state change: ip-config -> ip-check (>
    Mai 13 13:57:16 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371036.0158] device (wlp3s0): state change: ip-check -> secondaries>
    Mai 13 13:57:16 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371036.0164] device (wlp3s0): state change: secondaries -> activate>
    Mai 13 13:57:16 Peter-Asus-Lap NetworkManager[778]: <info>  [1589371036.0172] manager: NetworkManager state is now CONNECTED_LOCAL
    Kann mir vielleicht jemand nen Tip geben, warum das so nicht funktioniert?
    Geändert von Beerdrinker (13.05.20 um 20:04 Uhr)

  2. #2
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    Steht bestimmt etwas im Journal dazu...

  3. #3
    BabyTux
    Registriert seit
    Apr 2004
    Beiträge
    238
    Code:
    journalctl -u NetworkManager
    -- Logs begin at Thu 2020-04-30 12:21:22 CEST, end at Thu 2020-05-14 11:32:03 CEST. --
    Apr 30 12:21:29 Peter-HP-Buero systemd[1]: Starting Network Manager...
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.0595] NetworkManager (version 1.22.10-1) is starting... (for the first time)
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.0597] Read config: /etc/NetworkManager/NetworkManager.conf (lib: 20-connectivity.conf)
    Apr 30 12:21:33 Peter-HP-Buero systemd[1]: Started Network Manager.
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.0635] bus-manager: acquired D-Bus service "org.freedesktop.NetworkManager"
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1501] manager[0x563e3fe5b080]: monitoring kernel firmware directory '/lib/firmware'.
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1768] hostname: hostname: using hostnamed
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1769] hostname: hostname changed from (none) to "Peter-HP-Buero"
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1776] dns-mgr[0x563e3fe3b220]: init: dns=default,systemd-resolved rc-manager=symlink
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1786] manager[0x563e3fe5b080]: rfkill: Wi-Fi hardware radio set enabled
    Apr 30 12:21:33 Peter-HP-Buero NetworkManager[704]: <info>  [1588242093.1787] manager[0x563e3fe5b080]: rfkill: WWAN hardware radio set enabled
    Apr 30 12:21:34 Peter-HP-Buero NetworkManager[704]: <info>  [1588242094.4578] Loaded device plugin: NMWifiFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-wifi.so)
    Apr 30 12:21:34 Peter-HP-Buero NetworkManager[704]: <info>  [1588242094.6499] Loaded device plugin: NMWwanFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-wwan.so)
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.4418] Loaded device plugin: NMTeamFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-team.so)
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.6537] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-bluetooth.so)
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.6895] Loaded device plugin: NMOvsFactory (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-ovs.so)
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.8463] Loaded device plugin: NMAtmManager (/usr/lib/NetworkManager/1.22.10-1/libnm-device-plugin-adsl.so)
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.8472] manager: rfkill: Wi-Fi enabled by radio killswitch; enabled by state file
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.8475] manager: rfkill: WWAN enabled by radio killswitch; enabled by state file
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.8478] manager: Networking is enabled by state file
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.9176] dhcp-init: Using DHCP client 'internal'
    Apr 30 12:21:35 Peter-HP-Buero NetworkManager[704]: <info>  [1588242095.9639] settings: Loaded settings plugin: keyfile (internal)
    Apr 30 12:21:36 Peter-HP-Buero NetworkManager[704]: <info>  [1588242096.1233] device (lo): carrier: link connected
    Apr 30 12:21:36 Peter-HP-Buero NetworkManager[704]: <info>  [1588242096.1241] manager: (lo): new Generic device (/org/freedesktop/NetworkManager/Devices/1)
    Apr 30 12:21:36 Peter-HP-Buero NetworkManager[704]: <info>  [1588242096.1266] manager: (enp28s0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/2)
    Apr 30 12:21:36 Peter-HP-Buero NetworkManager[704]: <info>  [1588242096.2032] settings: (enp28s0): created default wired connection 'Kabelgebundene Verbindung 1'

  4. #4
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    "-u NetworkManager" ist in diesem Fall nicht hilfreich, da du dadurch keine Fehlermeldungen vom Dispatcher erhälst:

    Code:
    nm-dispatcher[2148]: req:4 'connectivity-change': find-scripts: Cannot execute '/etc/NetworkManager/dispatcher.d/01-test.sh': writable by group or other, or set-UID.

  5. #5
    BabyTux
    Registriert seit
    Apr 2004
    Beiträge
    238
    Ok, jetzt bin ich schon mal ein Stück weiter:

    Code:
    [peter@Peter-HP-Buero ~]$ sudo systemctl status NetworkManager-dispatcher.service
    [sudo] Passwort für peter: 
    ● NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
         Loaded: loaded (/usr/lib/systemd/system/NetworkManager-dispatcher.service; enabled; vendor preset: disabled)
         Active: inactive (dead)
    
    Mai 14 13:42:30 Peter-HP-Buero systemd[1]: Starting Network Manager Script Dispatcher Service...
    Mai 14 13:42:30 Peter-HP-Buero systemd[1]: Started Network Manager Script Dispatcher Service.
    Mai 14 13:42:38 Peter-HP-Buero nm-dispatcher[1069]: 2020/05/14 13:42:38 NOTICE: Config file "/root/.config/rclone/rclone.conf" not found - using defaults
    Mai 14 13:42:38 Peter-HP-Buero nm-dispatcher[1069]: 2020/05/14 13:42:38 Failed to create file system for "pkasparak_gmail:DriveSyncFiles/": didn't find section in config file
    Mai 14 13:42:44 Peter-HP-Buero systemd[1]: NetworkManager-dispatcher.service: Succeeded.
    also hab ich die /home/peter/.rclone.conf nach /root/.config/rclone/rclone.conf kopiert, aber nach einem Neustart läuft der dispatcher immer noch nicht automatisch, ich muss ihn also händisch via systemctl start NetworkManager-dispatcher.service starten.

    Code:
    [[peter@Peter-HP-Buero ~]$ sudo systemctl status NetworkManager-dispatcher.service
    ● NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
         Loaded: loaded (/usr/lib/systemd/system/NetworkManager-dispatcher.service; enabled; vendor preset: disabled)
         Active: active (running) since Thu 2020-05-14 14:00:21 CEST; 1s ago
       Main PID: 1908 (nm-dispatcher)
          Tasks: 13 (limit: 8828)
         Memory: 70.1M
         CGroup: /system.slice/NetworkManager-dispatcher.service
                 ├─1074 rclone mount pkasparak_gmail:DriveSyncFiles/ /home/peter/Mount/(username)@gmail
                 └─1908 /usr/lib/nm-dispatcher
    
    Mai 14 14:00:21 Peter-HP-Buero systemd[1]: Starting Network Manager Script Dispatcher Service...
    Mai 14 14:00:21 Peter-HP-Buero systemd[1]: Started Network Manager Script Dispatcher Service.
    Der dispatcher läuft jetzt also. Nur leider wird mir das Verzeichnis /home/peter/Mount/(username)@gmail als user nicht mehr angezeigt, es ist aber da. Via sudo ls /home/peter/Mount/(username)@gmail kann ich auf das Dir zugreifen

    Code:
    [peter@Peter-HP-Buero Mount]$ ls (username)@gmail
    ls: Zugriff auf '(username)@gmail' nicht möglich: Keine Berechtigung
    [peter@Peter-HP-Buero Mount]$ sudo ls (username)@gmail
    Fotos  LinuxDocs Wallpaper
    auch ein sudo chmod 777 /home/peter/Mount/(username)@gmail funktioniert nicht, als user bekomme ich keine Berechtigung
    Geändert von Beerdrinker (14.05.20 um 14:18 Uhr)

  6. #6
    BabyTux
    Registriert seit
    Apr 2004
    Beiträge
    238
    Problem gelöst. Die Lösung war, in der 30-autostart ein su -u peter vor den Befehl zu setzen

Ähnliche Themen

  1. WiFi-Scanner unter Manjaro
    Von scorpius im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 11.11.19, 18:13
  2. Manjaro Linux unter VirualBox - welche Guest Add-Ins?
    Von fredimac im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 0
    Letzter Beitrag: 28.03.19, 17:26
  3. Manjaro Linux installieren / Live USB erstellen / USB formatieren unter Ubuntu ?
    Von DerHaide im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 02.09.15, 15:25
  4. NetworkManager läuft bei mir unter Ubuntu nicht mehr
    Von Noether im Forum Anbindung an die Aussenwelt
    Antworten: 12
    Letzter Beitrag: 20.03.15, 23:50
  5. NetworkManager unter Suse 12.2
    Von SHK im Forum Anbindung an die Aussenwelt
    Antworten: 6
    Letzter Beitrag: 13.02.13, 19:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •