Hozzáférést a nem root felhasználó fedélzeti K8055 USB Ubuntu alatt 9.10 hogy

A Velleman K8055 egy térkép, Az USB porttal 8 Digitalausgänge, 2 Analóg kimenetek ellenőrzése és 5 Digialeingänge és 2 Analóg bemenet lehet olvasni. Ezek például a vásárlás Conrad Electronics.

Ez a kézikönyv célja, A program K8055, A itt letölthető, kihasználni a felhasználók egy Ubuntu gép futtatható, nincs root hozzáférés. Az útmutató, tüntetni a honlapon Sourcforge, dolgozik az Ubuntu 9.10 Nem, mert a hotplug már nem alapértelmezett. De ez más és egyszerűbb:

# Hogyan hozzáférést biztosítani a felhasználók számára a k8055 az Ubuntu 9.10

# Ubuntu 9.10 többé nem használja a hotplug, így kell ezt csinálni
# egy kicsit eltérő módon, mint a gentoo. – De úgy érzem, könnyebb
# mint a többi / régebbi disztribúciók.

# a következő végrehajtandó root felhasználóként:
sudo bash

# Amikor a rendszer kéri be a fiókjába, hogy a root hozzáférés jelszót

# használata
lsusb
# annak érdekében, hogy megtudja, a Szállítóazonosító (számjegy előtt “:”) és
# a termékazonosító (számjegy után “:”) a k8055.
# A kártyával együtt kapott
# idVendor: 10CF
# idProduct: 5500

# a felhasználói csoport hozzáadása. Ez a csoport összes tagja engedélyezett annak érdekében, hogy a k8055 hozzáférés.
# Itt bármilyen nevet választhat, de ne feledje, hogy az echo parancs is helyettesíti
# és a usermod az alábbi parancs.
addgroup k8055grp

# Hozzon létre egy szabályt, hogy udev állítja be, szükség szerint az eszközhöz tartozó hozzáférési jogok
# a következő sor Csere erre “10CF” a vendor-id-vel és a “5500” a termékazonosító együtt.
# nem tudom – talán “SYMLINK ” nem szükséges.
# A fájl neve tetszőleges, de kell zárulnia “.szabályok” és
# számos nem kezdődjön annak érdekében, hogy a magasabb prioritást, mint
# a szabványos meglévő szabályok.
echo ATTRS{idVendor}==\"10cf\", ATTRS{idProduct}==\"5500\", SYMLINK+=\"k8055\", OWNER=\"root\", GROUP=\"k8055grp\", MODE=\"660\" >/etc/udev/rules.d/mein_k8055_1.rules
# a fordított perjelet csak szükséges, annak érdekében, hogy megakadályozzák a bash
# az idézőjelek értelmezése. Ha a fájl segítségével létrehozott egy
# szerkesztő, ne írjon be fordított ferde vonal.

# adja hozzá a felhasználókat, akik hozzáférhetnek a csoport k8055grp.
# E.g. Ha azt szeretné, hogy apache (általában a www felhasználó adatként runnig)
# annak érdekében, hogy az eszköz eléréséhez:
usermod -a -G k8055grp www-data

# Ez.
# Ne feledje
# 1) re-plugin annak érdekében, hogy az új hozzáférési szabályok létrehozása k8055.
# 2) amelyek a felhasználó, aki a jobb kell annak érdekében, hogy ismét logika
# ahhoz, hogy érvénybe új jogok. Apache,
# Állítsa le, majd indítsa el:
/etc/init.d/apache2 stop
/etc/init.d/apache2 start

Ez belépés volt kifüggesztett-ban Lásd az összes német cikkek, Számítógépes, Egyéb címkézett, és , , , , , . Könyvjelző a Permalink.

5 Válasz-hoz Hozzáférést a nem root felhasználó fedélzeti K8055 USB Ubuntu alatt 9.10 hogy

  1. a CL mond:

    Moin,

    Önnek van nem eszme hogyan fontos ez kis jegyzeteket néha.
    Újonnan telepített gépek, összeállított lib, de elfelejt egy részlet, és a hibaüzenet hung up “´ is-t nyit kikötő”

    Nagyon köszönöm – Itt ismét változik

    Hálózatba tekintetében,
    a CL

  2. Marco mond:

    köszönöm. Ugyanez a probléma volt. De a kártya IP-címre: 5503…

    ATTRS{idVendor}==”10CF”, ATTRS{idProduct}==”5503″, SYMLINK = (EGYENLŐSÉGJEL)”k8055″, TULAJDONOS =”gyökér”, GROUP =”k8055grp”, MODE =”660″

    Üdvözlettel,

    Marco Bremer

  3. Mark mond:

    Mi a következő hiba okának? Úgy tűnik, hogy bármilyen okból-hívás usb_open(dev) libk8055.c megtérülést null és a assertion hiba dobálni.

    $ k8055-hibakeresés
    Paraméterek : Kártya = 0 Analog1 = 1 Analog2 = 1 digitális =-1
    Velleman eszköz található, @ Address 004 Eladó 0x010cf termék azonosítás 0 x 05500
    k8055: libk8055.c:195: takeover_device: Assertion ' udev != ((void *)0)’ nem sikerült.
    Megszakítva

  4. Mark mond:

    Ott volt egy probléma-val az én-m udev szabály. Míg a Másolás/Beillesztés, Valahogy elvesztette a idézőjellel “10CF” és más mezők.

  5. Falko mond:

    die Anführungszeichen sind verloren gegangen, Weil die bash sie interpretiert hat. Um dies zu verhindern müssen sie mit einem vorangestellten fordított perjel escape werden. Ich weiß nicht warum, blackslaches im Artikel nicht mehr angezeigt wurden die – ich habe sie nun wieder eingefügt.

Hagy egy Válaszol

Az Ön e-mail címe nem publikus. Kötelező mezők jelölése *