abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 06:00 | Zajímavý projekt

Warner Skoch na svých stránkách zveřejnil návod (YouTube) na zhotovení kapesní herní konzole MintyPi. Konzole MintyPi je postavena na Raspberry Pi Zero W a RetroPie. Jako obal slouží plechová krabička od mentolek.

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

Byl vydán Debian 9.1, tj. první opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.9, tj. devátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 9
22.7. 15:50 | Zajímavý článek

Nadace The Document Foundation (TDF) zastřešující vývoj svobodného kancelářského balíku LibreOffice zveřejnila čtyřiačtyřicetistránkovou výroční zprávu za rok 2016. K dispozici je ve formátu pdf ve vysokém (21,68 MB) a nízkém (7,1 MB) rozlišení. Zpráva byla vytvořena ve Scribusu.

Ladislav Hagara | Komentářů: 0
22.7. 14:40 | Zajímavý software

Mozilla.cz informuje, že Firefox Focus pro Android, velmi jednoduchý prohlížeč zaměřený na anonymní prohlížení, dosáhl milionu stažení. Firefox Focus blokuje sledující prvky a reklamy a při ukončení automaticky smaže všechna uložená data stránek, historii prohlížení a cookies.

Ladislav Hagara | Komentářů: 17
22.7. 14:20 | Komunita

Vyplněním dotazníku na Formuláře Google lze ovlivnit výběr výchozích aplikací v Ubuntu 18.04 LTS. Podrobnosti v příspěvku Dustina Kirklanda na Ubuntu Insights [reddit].

Ladislav Hagara | Komentářů: 6
21.7. 11:30 | Komunita

Etherpad (Wikipedie), svobodný online webový textový editor umožnující spolupráci v reálném čase, se stal oficiálním projektem organizace Software Freedom Conservancy (Wikipedie). Vývojáři Etherpadu se tak mohou stejně jako vývojáři dalších projektů soustředit pouze na vývoj softwaru a vše kolem zařídí Software Freedom Conservancy. Spuštěna byla instance Etherpadu pad.sfconservancy.org.

Ladislav Hagara | Komentářů: 3
21.7. 10:40 | Zajímavý článek

Lukáš Růžička se v článku Workrave ve Fedoře aneb jak si nevytunelovat karpál na MojeFedora.cz věnuje aplikaci Workrave (Wikipedie) na sledování času stráveného na počítači, která může pomoci vyhnout se negativním účinkům práce s počítačem (RSI, CTS), nebo je alespoň výrazně zmírnit.

Ladislav Hagara | Komentářů: 1
21.7. 10:00 | Komunita

Na Humble Bundle lze získat počítačovou hru Shadow Warrior: Special Edition běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 2
20.7. 23:11 | Nová verze

Byla vydána verze 2.4.0 analyzátoru síťového provozu Wireshark. Jedná se o první stabilní verzi nové řady 2.4. Podrobný přehled novinek v poznámkách k vydání. V červnu proběhla konference SharkFest’17 US věnovaná Wiresharku. Záznamy přednášek jsou k dispozici na YouTube.

Ladislav Hagara | Komentářů: 12
20.7. 13:11 | Pozvánky

Spolek OpenAlt zve příznivce otevřeného přístupu na 142. brněnský sraz, který proběhne v pátek 21. července od 18:00 hodin ve Sport Centru Srbská (Srbská 4). Od 19:00 je pro zájemce zamluveno hřiště na plážový volejbal.

Ladislav Hagara | Komentářů: 0
Těžíte nějakou kryptoměnu?
 (2%)
 (2%)
 (17%)
 (79%)
Celkem 47 hlasů
 Komentářů: 2, poslední dnes 03:34
    Rozcestník

    Dotaz: Infra port - adaptér usb to irda

    14.10.2007 07:09 Ryšánek
    Infra port - adaptér usb to irda
    Přečteno: 8039×
    Zdravím všechny a zároveň prosím o radu. Zakoupil jsem si adaptér usb to irda, ale bohužel ho nemohu zprovoznit.Jedná se o výrobek firmy GEMBIRD. Na stránkách Gembird je označen jako UIR-22. Výpis dmesg:
    usb 1-3: new full speed USB device using ohci_hcd and address 3
    usb 1-3: configuration #0 chosen from 1 choice
    usb 1-3: config 0 descriptor??
    
    Výpis cat /proc/bus/usb/devices:
    T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
    D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=18ec ProdID=3118 Rev= 0.01
    S:  Manufacturer=ARKMICRO
    S:  Product=USB TO IRDA
    C:* #Ifs= 1 Cfg#= 0 Atr=80 MxPwr=500mA
    I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
    E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=1ms
    E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    
    Výpis lsusb, tučně jsem zvýraznil adaptér:
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 003: ID 18ec:3118 
    Bus 001 Device 001: ID 0000:0000
    
    Tak opravdu nevím. V krabici je malý český návod k instalaci a je tu i v podporovaných OS uveden linux 2.4 a vyšší. Zajímavé je, že na krabičce je štítek s udáním názvu Infra port Aligator mini, který by měl pod linuxem dle různých diskuzí fungovat. Nicméně tento výrobek je od firmy Gembird a označen jako UI-22. Dle výpisu cat... je to manufacturer=ARKMICRO. Ať hledám, tak hledám po internetu, zmínku o tom, zda lze či nelze zprovoznit v linuxu ani čárku. Byl bych rád za každou informaci, zda adaptér vrátit nebo nějakým způsobem rozhejbat.
    Software: Mandriva 2007, nyní jsem zkoušel s 2008 s kernelem 2.6.22
    Irda-utils (zkompiloval jsem poslední dostupnou verzi)

    Odpovědi

    Petr Tomášek avatar 14.10.2007 11:17 Petr Tomášek | skóre: 37 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Bohužel stejný problém (neměl jsem čas to řešit...)
    14.10.2007 12:17 Milan Gerža | skóre: 30
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    zkousel jste se podivat na tohle?

    http://www.linuxsoft.cz/article.php?id_article=1237

    ja vim, je to vystrel do tmy, ale treba to pomuze :-)
    14.10.2007 15:48 Ryšánek
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Tak na toto jsem také už narazil. Zarazilo mne i stejné označení; na krabičce je také štítek s Aligator mini. No nic tak jsem to kuchnul a na tom malém plošňáčku je jeden čip s označením ARK3116. Koukal jsem, že modul ark3116 v jádře existuje a šel i zavést. No zkusím bádat dál, jak nějak vytvořit zařízení v /dev.
    14.10.2007 14:15 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Znám jen tenhle link: IrDA and Infrared Devices working with Linux.

    Osobně mám USB Infra dongle ALI (asi, ale vypadá jinak než na obrázku, nemá žebrování a je tam napsáno IrDA :) a také na krabičce bylo myslím napsáno "Infraport ALIGATOR MINI do USB portu". Nicméně tohle má USB/RS-232 převodník pl2303 a na to je připojený IrDA port podobný MA-600, rozchodit to šlo celkem snadno. Takže je otázka, co to Aligator mini vlastně označuje :/
    14.10.2007 16:06 Ryšánek
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Tak to je super, krabička je stejná :-). Ale tento se jmenuje ALI, taky bezva. No jak jsem psal výše, po otevření krabičky tam vidím čip ark3116. Zkusím na tomto zjištění něco najít. Jestli tomu začínám rozumět, není to vůbec jednoduché.

    1. je třeba driver pro usb stranu adaptéru, (usb na rs232)
    2. je třeba driver pro infra stranu adaptéru (pouze přenos dat)

    1 - Ten modul ark3116, co jsem zavedl v dmesg vypisuje, že se jedná o driver usbserial, tedy toto by mohlo být ono.
    2 - Tady nyní tápu, zkusím něco vyvést s irda-utils.

    Děkuju moc za reakci.
    14.10.2007 20:07 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Jestli vám to třeba k něčemu pomůže, dám sem konfiguraci kernelu:
    bash# lsusb
    ...
    Bus 003 Device 003: ID 0df7:0620 Mobile Action Technology, Inc. MA-620 Infrared Adapter
    
             --- Networking support                                                             
                 Networking options  --->                                                     
                 [ ]   Amateur Radio support  --->                                                  
                 <M>   IrDA (infrared) subsystem support  --->                                      
                 <M>   Bluetooth subsystem support  --->                                            
                 < >   Generic IEEE 802.11 Networking Stack                                        
    
    
    
                  --- IrDA (infrared) subsystem support
                  ---   IrDA protocols
                  < >   IrLAN protocol
                  <M>   IrCOMM protocol
                  [ ]   Ultra (connectionless) protocol
                  ---   IrDA options
                  [ ]   Cache last LSAP
                  [ ]   Fast RRs (low latency)
                  [ ]   Debug information
                        Infrared-port device drivers  --->
    
    
                  Infrared-port device drivers  --->
                  --- SIR device drivers                                                             
                  <M> IrTTY (uses Linux serial driver)                                               
                  --- Dongle support                                                                 
                  [*] Serial dongle support
                  < >   ESI JetEye PC dongle                                                         
                  < >   ACTiSYS IR-220L and IR220L+ dongle                                           
                  < >   Tekram IrMate 210B dongle                                                    
                  < >   TOIM3232 IrDa dongle                                                         
                  < >   Parallax LiteLink dongle                                                     
                  <M>   Mobile Action MA600 dongle                                                   
                  < >   Greenwich GIrBIL dongle                                                      
                  < >   Microchip MCP2120                                                            
                  < >   Old Belkin dongle                                                            
                  < >   ACTiSYS IR-200L dongle                                                       
                  --- Old SIR device drivers                         
                  --- Old Serial dongle support                                                      
                  --- FIR device drivers                                                             
    (irda-usb NO) <M> IrDA USB dongles                                                               
                  < > SigmaTel STIr4200 bridge (EXPERIMENTAL)                                        
                  < > NSC PC87108/PC87338                                                            
                  < > Winbond W83977AF (IR)            
    
    
    
                      Device Drivers  --->                                                           
                      USB support  --->                                                              
                      USB Serial Converter support  --->                                             
                      <M> USB Serial Converter support                                                   
                      [*]   USB Generic Serial Driver                                                    
                      ...
    pl2303            <M>   USB Prolific 2303 Single Port Serial Driver        
    
    
    
    
    bash# modprobe sir-dev irtty-sir
    bash# modprobe pl2303
    
    bash# dmesg | grep "pl2303 converter"
    pl2303 3-2:1.0: pl2303 converter detected
    usb 3-2: pl2303 converter now attached to ttyUSB0
    
    ...bingo

    V autoload modules mám tohle:
    /etc/modules.autoload.d/kernel-2.6:
    #irda #(uses crc_ccitt)
    
    #ircomm #(uses irda)
    ircomm-tty #(uses ircomm, irda)
    
    ##irda-usb # mot suitable for ma620 dongle
    
    #sir-dev (uses irda)
    
    ma600-sir #(uses sir-dev, irda)
    
    irtty-sir #(uses sir-dev)
    
    #voila
    
    # usbserial # generic
    #pl2303
    
    Některé moduly jsou zakomentované, protože jsou závislé, takže se natáhnou samy. Jsou tam jen pro ilustraci, aby bylo vidět, že to je parádní propletenec :) irda-usb ač má slibný název nepoužívám.

    Nakonec pl2303 jsem myslím také zavrhl, nějak to funguje i bez toho :)
    14.10.2007 22:19 Semo | skóre: 44 | blog: Semo
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Dnes som konecne rozchodil prave tento USB dongle. Kernel 2.6.22-kamikaze9
    modprobe irda
    modprobe stir4200
    modprobe ircomm
    modprobe ircomm_tty
    irattach irda0 -s
    # irdadump
    
    # Nokia 6070
    gnokii --identify
    # ... a dalej to stiahnut pomocou gnokii 
    
    # Nokia 6100
    gammu --identify
    # ... a dalej to stiahnut pomocou gammu
    
    Mne islo iba o odzalohovanie phoneboookov, takze klikatka som nerozchadzal. gnokii nefungovalo s N.6100 a gammu nechodilo s N.6070.
    cat /etc/gammurc:
    [gammu]
    port = /dev/ircomm0
    connection = irda
    cat /etc/gnokiirc
    [global]
    port = /dev/ircomm0
    model = 6510
    irda_string = Nokia 6070
    initlength = default
    connection = irda
    use_locking = yes
    serial_baudrate = 19200
    smsc_timeout = 10
    [gnokiid]
    bindir = /usr/sbin/
    [connect_script]
    TELEPHONE = 12345678
    [disconnect_script]
    [logging]
    debug = on
    rlpdebug = off
    xdebug = off
    If you hold a Unix shell up to your ear, you can you hear the C.
    Petr Tomášek avatar 4.11.2007 16:55 Petr Tomášek | skóre: 37 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    jak jiz bylo receno, jedna se o zarizeni s jinym chipem!
    4.11.2007 19:03 Peter Golis | skóre: 54 | Bratislava
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    v tejto otázke by sa malo skutočne jednať o ark3116 a nie ma620, ale na druhú stranu ja mám pre zmenu v rovnakej krabičke zas niečo od dazzle a to môže byť problém :) to je tak, keď výrobcovia používajú rovnaké krabičky a rôzne polotovary.
    3.10.2010 22:35 Zdenál
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Mám také USB Infra dongle ALI, ale na druhé straně krabičky je napsáno Infraport ALIGATOR MINI do USB. Rozjel jsem ho s jádrem 2.6.34 na Ubuntu 10.04 podle tohoto návodu, ale s následujícími úpravami:
    modprobe sir_dev
    modprobe irtty-sir
    
    irattach /dev/ttyUSB0 -s -d ma600
    
    Přenosová rychlost je u tohoto zařízení v linuxu pouze 9600 bps. Tyto změny jsem provedl podle odkazu http://www.abclinuxu.cz/hardware/pripojeni-na-sit/irda/ma-620. Mám Nokii 6070 a infraport funguje jak v gnokii tak v gammu.

    19.7.2009 20:07 R
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Tiez sa mi dostal do ruk tento zazrak, tento je oznaceny ako "Gembird USB to IrDA adapter". Vendor 0x18ec, device 0x3118. Poslal som aspon patch do usb.ids, kedze to doteraz zjavne nikto nespravil.

    Vnutri je ARK3116T a IrDA prijimac/vysielac - a nic viac (len krystal 12MHz a par odporov a kondenzatorov).

    Pridal som ID do driveru ark3116. Ten sa teraz pekne zavedie a vytvori sa zariadenie ttyUSB0. Po spusteni "irattach /dev/ttyUSB0 -s" vidiet (cez fotak/kameru), ze to vysiela. Nic to vsak neprijima (irdadump nic neukaze).
    22.7.2009 14:15 R
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Tak som to skusal vo Windows. V 98 to nefunguje ani nahodou (Napriek tomu, ze je to na obale napisane! Na obale je tiez napisane, ze to podporuje FIR, co je tiez klamstvo. Pri "znacke" Gembird je to bezne).

    Aspon v XP to funguje. Pouzil som USB sniffer, posiela sa tam na zaciatku par inicializacnych veci. Skusil som to dat do driveru ark6113, ale stale to nefungovalo. Dalej som uz nemal cas, pokracovat budem neskor.
    26.7.2009 14:25 R
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Takze vysledok sa dostavil - tu je funkcny patch. Zatial sa to stale tvari ako seriovy port, takze treba spustit "irattach /dev/ttyUSB0 -s".
    --- linux-2.6.30-orig/drivers/usb/serial/ark3116.c	2009-07-19 19:21:54.000000000 +0200
    +++ linux/drivers/usb/serial/ark3116.c	2009-07-26 13:58:04.000000000 +0200
    @@ -31,6 +31,7 @@
     
     static struct usb_device_id id_table [] = {
     	{ USB_DEVICE(0x6547, 0x0232) },
    +	{ USB_DEVICE(0x18ec, 0x3118) },		/* USB to IrDA adapter */
     	{ },
     };
     MODULE_DEVICE_TABLE(usb, id_table);
    @@ -83,7 +84,7 @@
     {
     	char *buf;
     	struct ark3116_private *priv;
    -	int i;
    +	int i, irda;
     
     	for (i = 0; i < serial->num_ports; ++i) {
     		priv = kzalloc(sizeof(struct ark3116_private), GFP_KERNEL);
    @@ -100,11 +101,21 @@
     		goto cleanup;
     	}
     
    +	irda = le16_to_cpu(serial->dev->descriptor.idProduct) == 0x3118;
    +	if (irda)
    +		dbg("IrDA mode");
    +
     	/* 3 */
     	ARK3116_SND(serial, 3, 0xFE, 0x40, 0x0008, 0x0002);
     	ARK3116_SND(serial, 4, 0xFE, 0x40, 0x0008, 0x0001);
     	ARK3116_SND(serial, 5, 0xFE, 0x40, 0x0000, 0x0008);
    -	ARK3116_SND(serial, 6, 0xFE, 0x40, 0x0000, 0x000B);
    +	ARK3116_SND(serial, 6, 0xFE, 0x40, irda ? 0x0001 : 0x0000, 0x000B);
    +
    +	if (irda) {
    +		ARK3116_SND(serial, 1001, 0xFE, 0x40, 0x0000, 0x000C);
    +		ARK3116_SND(serial, 1002, 0xFE, 0x40, 0x0041, 0x000D);
    +		ARK3116_SND(serial, 1003, 0xFE, 0x40, 0x0001, 0x000A);
    +	}
     
     	/* <-- seq7 */
     	ARK3116_RCV(serial,  7, 0xFE, 0xC0, 0x0000, 0x0003, 0x00, buf);
    @@ -141,6 +152,8 @@
     	ARK3116_SND(serial, 147, 0xFE, 0x40, 0x0083, 0x0003);
     	ARK3116_SND(serial, 148, 0xFE, 0x40, 0x0038, 0x0000);
     	ARK3116_SND(serial, 149, 0xFE, 0x40, 0x0001, 0x0001);
    +	if (irda)
    +		ARK3116_SND(serial, 1004, 0xFE, 0x40, 0x0000, 0x0009);
     	ARK3116_SND(serial, 150, 0xFE, 0x40, 0x0003, 0x0003);
     	ARK3116_RCV(serial, 151, 0xFE, 0xC0, 0x0000, 0x0004, 0x03, buf);
     	ARK3116_SND(serial, 152, 0xFE, 0x40, 0x0000, 0x0003);
    Petr Tomášek avatar 26.7.2009 17:02 Petr Tomášek | skóre: 37 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda

    Tak to je skvělé! Můžete, prosím, dát nějak vědět, až(/jestli)  se Váš patch dostane do jádra?

    Díky!

    26.7.2009 17:59 R
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Poslal som to Gregovi, na linux-usb a LKML. Takze bud sa to tam dostane takto alebo to nejako prerobim na IrDA. Do 2.6.31 sa to asi nedostane, ale v 2.6.32 by to mohlo uz byt.
    5.8.2009 21:26 R
    Rozbalit Rozbalit vše Re: Infra port - adaptér usb to irda
    Patch sa uz dostal do -mm.

    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.