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
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
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
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
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.
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.