Acceso de usuario no root en k8055 de la Junta de USB en Ubuntu 9.10 permitir

La k8055 VELLEMAN es un mapa, un puerto USB 8 Salidas digitales, 2 Control de salidas analógicas y 5 Digialeingänge y 2 AI puede leer. Se pueden comprar, por ejemplo, en electrónica de Conrad.

Esta guía está diseñada, el programa de k8055, el aquí se puede descargar, poner a disposición de los usuarios de un equipo de Ubuntu, no tienen raíz. La Guía, se especifica en el sitio Web de Sourcforge, funciona en Ubuntu 9.10 Ya no más, porque ya no es hotplug por defecto. Esto es diferente y más fácil:

# Cómo conceder acceso a los usuarios para el k8055 en Ubuntu 9.10

# Ubuntu 9.10 no utilice más hotplug, por lo que se hace
# de manera un poco diferente que para gentoo. – Pero creo que es más fácil
# que en otro / distribuciones antiguas.

# lo siguiente debe hacerse como usuario root:
sudo bash

# Cuando se le pida introduzca la contraseña de su cuenta para obtener acceso root

# uso
lsusb
# para averiguar el ID de proveedor (dígitos antes “:”) y
# el ID del producto (dígitos después de “:”) de su k8055.
# Llegué con mi tarjeta
# idVendor: 10Club de fútbol
# idProduct: 5500

# Agregar un grupo de usuarios. Todos los miembros de este grupo se podrá acceder a la k8055.
# puede elegir cualquier nombre aquí, pero recuerda que lo reemplace también en el comando echo
# y el siguiente comando de usermod.
addgroup k8055grp

# crear una regla para que udev establece los derechos de acceso para este dispositivo, según sea necesario
# en el siguiente reemplazar de línea “10Club de fútbol” con su id de proveedor y “5500” con su identificador de producto.
# No sé – Quizás “ENLACE SIMBÓLICO ” no es necesario.
# El nombre del archivo es arbitrario, pero debe terminar con la “.reglas” y
# no debe comenzar con un número para obtener una mayor prioridad que
# las reglas existentes.
echo ATTRS{idVendor}==\"10cf\", ATTRS{idProduct}==\"5500\", SYMLINK+=\"k8055\", OWNER=\"root\", GROUP=\"k8055grp\", MODE=\"660\" >/etc/udev/rules.d/mein_k8055_1.rules
# las barras invertidas sólo son necesarios para prevenir bash de
# interpretar las comillas. Si crea el archivo utilizando una
# Editor, no introduzca las invertidas.

# agregar los usuarios que tendrán acceso a la k8055grp de grupo.
# Por ejemplo. Si quiere que apache (por lo general descompensado como usuario www-data)
# para poder acceder al dispositivo:
usermod -a -G k8055grp www-data

# eso es todo.
# recordar
# 1) re-plugin k8055 para crear las nuevas reglas de acceso.
# 2) que el usuario que las necesidades adecuadas a la sesión de nuevo
# a fin de que los nuevos derechos surtan efecto. Para apache,
# detener y comenzar a lo:
/etc/init.d/apache2 stop
/etc/init.d/apache2 start

Esta entrada fue publicada en Todos los artículos alemán, Equipo, Otros y etiquetado , , , , , . Marcador el enlace permanente.

5 Respuestas a Acceso de usuario no root en k8055 de la Junta de USB en Ubuntu 9.10 permitir

  1. El CL dice:

    Moin,

    tienes idea lo importante esta pequeñas notas son a veces.
    Máquinas recién instaladas, lib compilado, pero un detalle es olvidado y se colgó en el mensaje de error “´ puede abrir el puerto t”

    Muchas gracias – Aquí se vuelve otra vez

    Networked Storage con respecto,
    El CL

  2. Marco dice:

    Gracias. Tuve el mismo problema. Pero mi tarjeta en la dirección: 5503…

    ATRIBUTOS{idVendor}==”10Club de fútbol”, ATRIBUTOS{idProduct}==”5503″, = SYMLINK”K8055″, PROPIETARIO =”raíz”, GRUPO =”k8055grp”, MODO =”660″

    Saludos,

    Marco Bremer

  3. Mark dice:

    ¿Qué podría estar causando el siguiente error? Parece ser que para cualquier razón llamada usb_open(dev) libk8055.c devuelve null y la afirmación se produce error.

    $ k8055-depurar
    Parámetros : Tarjeta = 0 Analog1 = 1 Analog2 =-1 Digital =-1
    Velleman dispositivo encontrado @ dirección 004 ID de producto proveedor 0x010cf 0x05500
    K8055: libk8055.c:195: takeover_device: Afirmación ' udev != ((void *)0)’ no se pudo.
    Anulado

  4. Mark dice:

    Hubo un problema con mi regla de udev. Mientras que copiar/pegar, De alguna manera perdí las comillas “10Club de fútbol” y otros campos.

  5. Falko dice:

    Die Anführungszeichen sind verloren gegangen, muere Weil bash sie interpretiert sombrero. Um muere zu Korrosion müssen sie mit einem vorangestellten barra invertida escapó werden. Ich weiß nicht warum, Die blackslaches im Artikel nicht mehr resultados wurden – Ich habe sie nun wieder eingefügt.

Contesta

Su dirección de correo electrónico no será publicado. Los campos obligatorios están marcados *