abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:00 | IT novinky

    Notebook NitroPad V56 od společnosti Nitrokey byl oficiálně certifikován pro Qubes OS verze 4. Qubes OS (Wikipedie) je svobodný a otevřený operační systém zaměřený na bezpečnost desktopu.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | IT novinky

    Multiplatformní hororová adventura Whispering Willows je na portále GOG.com zdarma, akce trvá do 6. října.

    Fluttershy, yay! | Komentářů: 0
    včera 14:33 | Komunita

    Na čem aktuálně pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za září (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | Nová verze

    Byla vydána nová verze 1.50.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Vypíchnout lze podporu nastavení veth (virtual ethernet) v nmtui.

    Ladislav Hagara | Komentářů: 0
    včera 14:00 | Nová verze

    Byla vydána nová verze 24.1 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Xahea. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.

    Ladislav Hagara | Komentářů: 2
    včera 13:11 | Nová verze

    Mobilní Datovka, tj. svobodná aplikace pro přístup k datovým schránkám pro zařízení s operačním systémem iOS a Android, byla vydána v nové verzi 2.1.0. Nově je pro sestavení potřeba Qt 6.7.

    Ladislav Hagara | Komentářů: 2
    včera 12:33 | IT novinky

    Přesně před 35 lety, 3. října 1989, byla vydána počítačová hra Prince of Persia. Jejím tvůrcem je Jordan Mechner.

    Ladislav Hagara | Komentářů: 5
    2.10. 14:44 | IT novinky

    Společnost PINE64 stojící za telefony PinePhone nebo notebooky Pinebook publikovala na svém blogu zářijový souhrn novinek. Po půl roce od předchozího. Vypíchnout lze nové desky StarPro64, Oz64 a Quartz64-Zero.

    Ladislav Hagara | Komentářů: 0
    2.10. 13:44 | IT novinky Ladislav Hagara | Komentářů: 8
    2.10. 06:33 | Humor Ladislav Hagara | Komentářů: 6
    Rozcestník

    Dotaz: /dev/ttyUSB 0 az 4

    20.1.2011 16:25 makovec
    /dev/ttyUSB 0 az 4
    Přečteno: 483×
    Zdravim, mam nekolik ruznych USB zarizeni /dev/ttyUSB[0-4] a chtel bych, aby se mi nektere z nich tvarilo jako /dev/ttyUSB0, atp. natvrdo. Nezavisle na tom kdy ktere pripojim. Nevite kde se to konfiguruje?

    Odpovědi

    20.1.2011 17:35 Sten
    Rozbalit Rozbalit vše Re: /dev/ttyUSB 0 az 4
    Zadejte do Googlu „udev persistant rules“. Doporučuji ale nepoužívat /dev/ttyUSB[0-4], ale vytvořit si třeba /dev/mytty/USB[0-4].

    Anebo můžete použít /dev/bud/usb, pokud jsou zapojená vždy do stejného portu.
    20.1.2011 17:52 tuxmartin | skóre: 39 | blog: tuxmartin | Jicin
    Rozbalit Rozbalit vše Re: /dev/ttyUSB 0 az 4
    • Strc do USB to zarizeni
    • zjisti si o nem podrobnosti
      martin@martin:~$ udevadm info -n /dev/ttyUSB0 -a
      
      Udevadm info starts with the device specified by the devpath and then
      walks up the chain of parent devices. It prints for every device
      found, all possible attributes in the udev rules key format.
      A rule to match, can be composed by the attributes of the device
      and the attributes from one single parent device.
      
        looking at device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4/1-4.4:1.0/ttyUSB0/tty/ttyUSB0':
          KERNEL=="ttyUSB0"
          SUBSYSTEM=="tty"
          DRIVER==""
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4/1-4.4:1.0/ttyUSB0':
          KERNELS=="ttyUSB0"
          SUBSYSTEMS=="usb-serial"
          DRIVERS=="pl2303"
          ATTRS{port_number}=="0"
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4/1-4.4:1.0':
          KERNELS=="1-4.4:1.0"
          SUBSYSTEMS=="usb"
          DRIVERS=="pl2303"
          ATTRS{bInterfaceNumber}=="00"
          ATTRS{bAlternateSetting}==" 0"
          ATTRS{bNumEndpoints}=="03"
          ATTRS{bInterfaceClass}=="ff"
          ATTRS{bInterfaceSubClass}=="00"
          ATTRS{bInterfaceProtocol}=="00"
          ATTRS{modalias}=="usb:v067Bp2303d0300dc00dsc00dp00icFFisc00ip00"
          ATTRS{supports_autosuspend}=="1"
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4':
          KERNELS=="1-4.4"
          SUBSYSTEMS=="usb"
          DRIVERS=="usb"
          ATTRS{configuration}==""
          ATTRS{bNumInterfaces}==" 1"
          ATTRS{bConfigurationValue}=="1"
          ATTRS{bmAttributes}=="80"
          ATTRS{bMaxPower}=="100mA"
          ATTRS{urbnum}=="20"
          ATTRS{idVendor}=="067b"
          ATTRS{idProduct}=="2303"
          ATTRS{bcdDevice}=="0300"
          ATTRS{bDeviceClass}=="00"
          ATTRS{bDeviceSubClass}=="00"
          ATTRS{bDeviceProtocol}=="00"
          ATTRS{bNumConfigurations}=="1"
          ATTRS{bMaxPacketSize0}=="64"
          ATTRS{speed}=="12"
          ATTRS{busnum}=="1"
          ATTRS{devnum}=="7"
          ATTRS{devpath}=="4.4"
          ATTRS{version}==" 1.10"
          ATTRS{maxchild}=="0"
          ATTRS{quirks}=="0x0"
          ATTRS{avoid_reset_quirk}=="0"
          ATTRS{authorized}=="1"
          ATTRS{manufacturer}=="Prolific Technology Inc."
          ATTRS{product}=="USB 2.0 To COM Device"
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4':
          KERNELS=="1-4"
          SUBSYSTEMS=="usb"
          DRIVERS=="usb"
          ATTRS{configuration}==""
          ATTRS{bNumInterfaces}==" 1"
          ATTRS{bConfigurationValue}=="1"
          ATTRS{bmAttributes}=="e0"
          ATTRS{bMaxPower}=="100mA"
          ATTRS{urbnum}=="81"
          ATTRS{idVendor}=="05e3"
          ATTRS{idProduct}=="0608"
          ATTRS{bcdDevice}=="0702"
          ATTRS{bDeviceClass}=="09"
          ATTRS{bDeviceSubClass}=="00"
          ATTRS{bDeviceProtocol}=="01"
          ATTRS{bNumConfigurations}=="1"
          ATTRS{bMaxPacketSize0}=="64"
          ATTRS{speed}=="480"
          ATTRS{busnum}=="1"
          ATTRS{devnum}=="3"
          ATTRS{devpath}=="4"
          ATTRS{version}==" 2.00"
          ATTRS{maxchild}=="4"
          ATTRS{quirks}=="0x0"
          ATTRS{avoid_reset_quirk}=="0"
          ATTRS{authorized}=="1"
          ATTRS{product}=="USB2.0 Hub"
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1':
          KERNELS=="usb1"
          SUBSYSTEMS=="usb"
          DRIVERS=="usb"
          ATTRS{configuration}==""
          ATTRS{bNumInterfaces}==" 1"
          ATTRS{bConfigurationValue}=="1"
          ATTRS{bmAttributes}=="e0"
          ATTRS{bMaxPower}=="  0mA"
          ATTRS{urbnum}=="105"
          ATTRS{idVendor}=="1d6b"
          ATTRS{idProduct}=="0002"
          ATTRS{bcdDevice}=="0206"
          ATTRS{bDeviceClass}=="09"
          ATTRS{bDeviceSubClass}=="00"
          ATTRS{bDeviceProtocol}=="00"
          ATTRS{bNumConfigurations}=="1"
          ATTRS{bMaxPacketSize0}=="64"
          ATTRS{speed}=="480"
          ATTRS{busnum}=="1"
          ATTRS{devnum}=="1"
          ATTRS{devpath}=="0"
          ATTRS{version}==" 2.00"
          ATTRS{maxchild}=="6"
          ATTRS{quirks}=="0x0"
          ATTRS{avoid_reset_quirk}=="0"
          ATTRS{authorized}=="1"
          ATTRS{manufacturer}=="Linux 2.6.36-020636-generic ehci_hcd"
          ATTRS{product}=="EHCI Host Controller"
          ATTRS{serial}=="0000:00:1a.7"
          ATTRS{authorized_default}=="1"
      
        looking at parent device '/devices/pci0000:00/0000:00:1a.7':
          KERNELS=="0000:00:1a.7"
          SUBSYSTEMS=="pci"
          DRIVERS=="ehci_hcd"
          ATTRS{vendor}=="0x8086"
          ATTRS{device}=="0x3a3c"
          ATTRS{subsystem_vendor}=="0x1458"
          ATTRS{subsystem_device}=="0x5006"
          ATTRS{class}=="0x0c0320"
          ATTRS{irq}=="18"
          ATTRS{local_cpus}=="ff"
          ATTRS{local_cpulist}=="0-7"
          ATTRS{modalias}=="pci:v00008086d00003A3Csv00001458sd00005006bc0Csc03i20"
          ATTRS{dma_mask_bits}=="32"
          ATTRS{consistent_dma_mask_bits}=="32"
          ATTRS{broken_parity_status}=="0"
          ATTRS{msi_bus}==""
          ATTRS{companion}==""
      
        looking at parent device '/devices/pci0000:00':
          KERNELS=="pci0000:00"
          SUBSYSTEMS==""
          DRIVERS==""
      
      martin@martin:~$ 
    • Pridej si do udev pravidlo (staci tam dat jen ty veci, podle kterych je mozne jednoznacne identifikovat dane zarizeni):
      martin@martin:~$ cat /etc/udev/rules.d/99-tty.rules 
      
      SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", ATTRS{manufacturer}=="Prolific Technology Inc.", SYMLINK+="mujSeriovyPort"
      
      martin@martin:~$ 
      
      
      (ty informace dostanes z udevadm)
    • restartuj udev /etc/init.d/udev restart
    • strc do USB to zarizeni
    • jestli jsi mel stesti, budes mit /dev/mujSeriovyPort => raduj se nad vysledkem ;-)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.