Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Deutsche Dokumentation
  • Search

Netzwerk Up/Down/Status per Mausklick unter Xfce

Dokumentation, Tipps und Tricks.
Post Reply
  • Print view
Advanced search
1 post • Page 1 of 1
Author
Message
Inte
Veteran
Veteran
User avatar
Posts: 1387
Joined: Tue Jul 15, 2003 3:33 pm
Location: Mannheim, GER
Contact:
Contact Inte
Website

Netzwerk Up/Down/Status per Mausklick unter Xfce

  • Quote

Post by Inte » Tue Nov 22, 2005 8:23 pm

Hallo zusammen,
vor kurzem habe ich Xfce4 ausprobiert und war begeistert. Nachdem ich ein wenig rumgespielt habe, ist mir der Starter (Zwei Zustände) aufgefallen. Da ich mit meinem Notebook in verschiedenen Netzwerkumgebungen unterwegs bin dachte ich mir, dass das Tool doch optimal wäre on click eine Netzwerkverbindung aufzubauen. Im XFCE-Forum habe ich mir den grundlegenden Aufbau des Skriptes abgeschaut und ein wenig modifiziert.
  1. StepByStep:
  2. Benötigte Pakete:
    xfce-extra/xfce4-trigger-launcher
    app-admin/sudo
  3. Das Skript:
    nano -w /usr/local/bin/trigger-eth0

    Code: Select all

    #!/bin/sh
    # Script for use with xfce4-trigger-launcher
    # start/stop network interface eth0
    if [ "$1" = "1" ]; then
            sudo /etc/init.d/net.eth0 start &> /dev/null
    elif [ "$1" = "0" ]; then
            sudo /etc/init.d/net.eth0 stop &> /dev/null
    else
            STATUS=`sudo /etc/init.d/net.eth0 status | cut -f 5 -d " "`
            if [ "$STATUS" = "started" ]; then
                    echo 1
            else
                    echo 0
            fi
    fi
  4. Skript ausführbar machen:

    Code: Select all

    chmod +x /usr/local/bin/trigger-eth0
  5. init-Skript für User ausführbar machen:
    nano -w /etc/sudoers

    Code: Select all

    %sudoers ALL=(root) NOPASSWD: /etc/init.d/net.eth0
  6. User zur Gruppe "sudoers" hinzufügen:

    Code: Select all

    gpasswd -a BENUTZER sudoers
  7. Starter (Zwei Zustände) zu Taskbar hinzufügen:
    Mit 'nem Rechtsklick auf die Taskbar das Objekt hinzufügen und das Skript (/usr/local/bin/trigger-eth0) als Kommando eintragen. Jetzt noch zwei aussagekräftige Icons auswählen und einen Tooltip (z.B.: "Status of eth0") eintragen.
  8. Anklicken und staunen ... :wink:
Ein wenig modifiziert und *schwupps* habt Ihr einen einen zweiten Trigger für wlan0/ath0. :D

Ganz praktisch finde ich noch xfce-extra/xfce4-netload. Jeden neben Trigger habe ich einen netload-Indikator gesetzt, damit ich gleich die zugewiesene IP-Adresse ablesen kann.
Gentoo Linux - Die Metadistribution
Top
Post Reply
  • Print view
1 post • Page 1 of 1

Return to “Deutsche Dokumentation”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic