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 03:22 | Zajímavý článek

    V aktuálním příspěvku na blogu počítačové hry Factorio (Wikipedie) se vývojář s přezývkou raiguard rozepsal o podpoře Linuxu. Rozebírá problémy a výzvy jako přechod linuxových distribucí z X11 na Wayland, dekorace oken na straně klienta a GNOME, změna velikosti okna ve správci oken Sway, …

    Ladislav Hagara | Komentářů: 0
    dnes 00:11 | Nová verze

    Rakudo (Wikipedie), tj. překladač programovacího jazyka Raku (Wikipedie), byl vydán ve verzi #171 (2024.04). Programovací jazyk Raku byl dříve znám pod názvem Perl 6.

    Ladislav Hagara | Komentářů: 2
    včera 17:44 | Nová verze

    Společnost Epic Games vydala verzi 5.4 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    26.4. 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 11
    26.4. 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 9
    26.4. 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 42
    25.4. 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 14
    25.4. 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 3
    25.4. 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    25.4. 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (75%)
     (8%)
     (2%)
     (15%)
    Celkem 848 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Well ST100 a lokální Asterisk

    25.8.2012 16:10 | Přečteno: 1932× | Hardware | poslední úprava: 25.8.2012 18:54

    Pořídil jsem si WiFi SIP telefon Well ST100 a jal se ho zkoušet s domácím Asteriskem. Telefon se ale občas začal chovat dost podivně: v určitou chvíli se „zasekne“ a od té doby jsou všechny hovory „hluché“, tj. směrem do telefonu „nejde zvuk“. Zdá se mi ale, že jsem našel příčinu a workaround.

    Nejdřív jsem se dlouze snažil hledat různá nastavení, jestli jsem něco nezvoral, ale všechno marně. Nakonec jsem překonal vrozenou lennost a spustil na to wireshark a nestačil se divit. RTP packety z lokálního serveru nešly ve chvíli závady na IP telefonu, ale byly směřovány na vnější IP celé sítě (ta je za NATem a některé porty má přesměrovány na specifické IP). Když jsem se podíval na začátek spojení, zjistil jsem, že už v prvním packetu tam telefon onu vnějšní adresu háže v rámci SDP.

    Z toho mi vyplývá, že telefon má zřejmě naimplementován nějaký „geniální“ algortimus na obcházení NATu, který se aktivuje na první pohled nedeterministicky. Zřejmě to asi bude využívat nějaké cizí servery, ze kterých zjistí vnějšní IP adresu sítě a tu pak nabonzuje SIP serveru.

    Jelikož hlásit to výrobci a požadovat po něm opravu je dost na dlouhý lokte (ale třeba si na to taky najdu čas), sáhl jsem prozatím k jednoduchému workaroundu - zakázal telefonu přístup do internetu. Takto nemůže zjišťovat, jaká je vnějšní IP adresa a tím ani dělat problémy. Zatím to vypadá, že to problém vyřešilo. Třeba to někomu pomůže, jinak je to docela sympatický telefon :=)

           

    Hodnocení: 100 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    25.8.2012 19:49 Magog | skóre: 6
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Jeden ze zásadních problémů SIPu je to, že neumí NAT. Tohle omezení se samozřejmě snaží všichni nějak obejít. Pokud se snaží telefon i ústředna, nastává problém. Popsaný scénář bych viděl jako ten problém, který nastal.
    Petr Tomášek avatar 25.8.2012 20:06 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Slušné koncové zařízení má někde v nastavení volbu „obcházet NAT“. Tenhle telefon to dělá bez ptaní a ještě jenom když „se mu zachce“. To je ten problém.

    Jinak dnes už tohle většina běžných VOIP poskytovatelů tohle řeší na straně serveru (pomocí proxy, pokud vím)...
    multicult.fm | monokultura je zlo | welcome refugees!
    pavlix avatar 26.8.2012 02:19 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Tenhle telefon to dělá bez ptaní a ještě jenom když „se mu zachce“. To je ten problém.
    Ono taky záleží na tom, kde a jak jsi to kupoval :). Jestli jsi vybíral obchod podle ceny, tak se nediv. Je to stále relativní novinka a když to koupíš někde se starým firmware, tak to prostě fungovat ani nemůže.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    pavlix avatar 26.8.2012 02:18 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Jeden ze zásadních problémů SIPu je to, že neumí NAT.
    To není tak úplně pravda.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    26.8.2012 11:52 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Nečekal bych, že jseště v druhé půli roku 2012 budem řešit problémy s NATem. Kdo sakra zas zdržuje nasazení IPv6?
    pavlix avatar 26.8.2012 12:49 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Well ST100 IPv6 neumí vůbec.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Petr Tomášek avatar 27.8.2012 14:49 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    To nejsou problemy s NATem. To je problem s tim, ze koncove zarizeni se snazi byt prilis iniciativni a obchazet NAT, i kdyz to neni vubec potreba. (BTW, vsichni poskytovatele VOIP/SIP, co jsem zkousel, se s NATem umi dobre vyrovnat na zaklade server-side reseni).

    IPv6? Nechapu, k cemu by mi to melo byt dobre. S IPv4 mi nic nechybi ;-)
    multicult.fm | monokultura je zlo | welcome refugees!
    pavlix avatar 27.8.2012 15:15 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    To nejsou problemy s NATem.
    Pak chceš jistě tvrdit, že by ty problémy bez NATu nevznikly, nebo se mýlím?
    BTW, vsichni poskytovatele VOIP/SIP, co jsem zkousel, se s NATem umi dobre vyrovnat na zaklade server-side reseni).
    To je značně laický a konzumentský pohled. Kdybys o SIPu něco málo věděl, tušil bys, že je od začátku navržený tak, aby žádného prostředníka či poskytovatele nepotřeboval.
    IPv6? Nechapu, k cemu by mi to melo byt dobre.
    Není potřeba, abys tomu rozuměl :).
    S IPv4 mi nic nechybi ;-)
    Konzumentovi ani nic chybět nemůže. Konzumuje, co mu bylo předloženo. Když je úplně nejhůř, tak na to během konzumace nadává.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Petr Tomášek avatar 3.9.2012 18:18 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    To nejsou problemy s NATem.
    Pak chceš jistě tvrdit, že by ty problémy bez NATu nevznikly, nebo se mýlím?

    Bez internetu a počítačů by ty problémy taky nevznikly ;-)

    BTW, vsichni poskytovatele VOIP/SIP, co jsem zkousel, se s NATem umi dobre vyrovnat na zaklade server-side reseni).
    To je značně laický a konzumentský pohled. Kdybys o SIPu něco málo věděl, tušil bys, že je od začátku navržený tak, aby žádného prostředníka či poskytovatele nepotřeboval.

    No a k čemu je takový SIP dobrý? Pokud chce člověk, aby jeho hovory terminovaly ve veřejné telefonní síti, tak bez nějakého poskytovatele stejně neobejde...

    IPv6? Nechapu, k cemu by mi to melo byt dobre.
    Není potřeba, abys tomu rozuměl :).

    Nejsem tupá ofce, jako ty ;-)

    multicult.fm | monokultura je zlo | welcome refugees!
    3.9.2012 20:06 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    IPv6? Nechapu, k cemu by mi to melo byt dobre. S IPv4 mi nic nechybi ;-)
    No, internetová telefonie je v kostce o tom, že se dva lidí k sobě připojí a povídají si ;-) No a něco takového by se už z definice na IPv6 realizovalo/realizuje mnohem líp než na IPv4...
    Petr Tomášek avatar 4.9.2012 20:54 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Něco takového se už z definice na IPv6 realizuje úplně stejně dobře jako na IPv4...
    multicult.fm | monokultura je zlo | welcome refugees!
    5.9.2012 00:47 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Ne. Počet možných adres je součástí definice. Ty máš možná to štěstí, že IPv4 adresu máš, drtivá většina lidí ale tohle štěstí nemá, a jsou tedy nuceni drbat se levou nohou za pravým uchem v podobě NATů, Skypů a podobných radostí...
    Petr Tomášek avatar 6.9.2012 17:35 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Drtivé většině lidí něco jako veřejná IP adresa vůbec nechybí...
    multicult.fm | monokultura je zlo | welcome refugees!
    6.9.2012 18:13 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Já bych řekl, že chybí. Viz tento příklad z lidové tvorby... Oni samozřejmě nevědí, že jim chybí zrovna IPv6, protože nevědí, že co IPv6 je a že vůbec existuje. Ale to na věci nic nemění...
    Nikola Ciprich avatar 25.8.2012 21:48 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    jakou mate verzi asterisku? tipl bych ze mate u peera pro tento telefon povoleno REINVITE...
    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    Petr Tomášek avatar 25.8.2012 22:36 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Je to Asterisk 1.6; ale žádný REINVITE jsem ve wiresharovi neviděl (bohužel jsem si to neuložil, anžto se blokování na firewallu zafungovalo. Kdybych to zkusil zase rozjet, tak na to potřebuju nějakou dobu, než se bug objeví...).

    Ale nemyslím, že by to bylo kvůli REINVITE, telefon tam tu blbou adresu cpal hned v prvním packetu (INVITE). Tuším, že tam bylo ještě jednou INVITE, ale to kvůli autentizaci.

    Nebo máte nějaké bližší info o problému s REINVITE? Díky
    multicult.fm | monokultura je zlo | welcome refugees!
    Nikola Ciprich avatar 26.8.2012 10:08 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    zkuste do konfigurace peera pridat canreinvite=no (a reloadnete sip). mozna namisto toho bude volba directmedia, zkuste pripadne pastnout vystup ze sip show peer ... , v nejake verzi * se to zmenilo a nechce se mi ted zkoumat ve ktere, ale nejspis az 1.8

    jinak tenhle telefon mam v praci na testy, tak na to zkusim kdyztak mrknout..
    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    Bedňa avatar 25.8.2012 23:49 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Na obchádzanie NATu sa používa UDP protokol stačí prinútiť druhú stranu poslať odpoveď. Kedysi som sa s tým hral a napísal aj jeden projekt, pre neochotu testerov som sa na to vykašlal. Skúsenosti som predal nejakému IWTU, čo si na tom mal robiť diplomovú prácu, neviem či s tým niečo robil, alebo to zapadlo prachom.
    KERNEL ULTRAS video channel >>>
    26.8.2012 01:11 Kvakor
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Jenže bez spoluopráce třetí strany ten pokus o odpověď vypadá jako port scan, u klasického postupu (UDP hole punching) se na zjištění čísel portu na vnější straně NATu používá server s veřejnou IP, který protistranám pošle čísla portů druhé strany..
    Bedňa avatar 26.8.2012 03:42 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Tretia strana (server, verejná IP) práve vôbec nieje podmienkou, pre uľahčenie spojenia verejnú IP používa SIP ale napríklad Skype, nie len pre spojenie, ale celý dátový tok, s tým súviase odpočúvanie atď.
    KERNEL ULTRAS video channel >>>
    Bedňa avatar 26.8.2012 03:45 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    A technika sa nazýva Cross NAT.
    KERNEL ULTRAS video channel >>>
    26.8.2012 10:34 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    A jeste je dobre zminit, ze pokud mate bezny linuxovy NAT, tak vam zadny z techto postupu nepomuze, protoze Linux bezne dela symetricky NAT, na ktery tyto postupy nefunguji.
    pavlix avatar 26.8.2012 12:49 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Citation needed.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    26.8.2012 14:49 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Co presne chces citovat? To, ze Linux dela standardne symetricky NAT, nebo to, ze na symetricky NAT prevazna cast techto postupu nefunguje?

    To prvni lze snadno overit jednoduchym experimentem, videt to je napriklad i z toho, ze ruzni klienti za (linuxovym) NATem mohou sdilet stejny port na NATu (coz umoznuje AFAIK jen symetricky NAT).

    Ze na symetrickem NATu nejde treba STUN zminuje Wikipedia a je to celkem zrejme - kdyz kazda odchozi connection muze byt uplne jina, tak se tam neni moc ceho chytit.

    Na druhou stranu ten linuxovy NAT se snazi nemenit porty pokud to jde, takze jeho chovani muze casto pripominat port-restricted cone NAT a muze byt tak detekovan a casto to muze i fungovat, ale podminka pro to, aby to tak fungovalo spolehlive (tedy ze NAT vyhradi port pro aktivni host:port za NATem), obecne splnena neni.
    pavlix avatar 26.8.2012 15:41 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    To, ze Linux dela standardne symetricky NAT
    Jo, tohle mě zajímalo. Já jsem takové experimenty nedělal, ale vždycky jsem měl za to, že na Linuxu UDP NAT-T funguje a odchozí porty že se nesdílí.
    To prvni lze snadno overit jednoduchym experimentem, videt to je napriklad i z toho, ze ruzni klienti za (linuxovym) NATem mohou sdilet stejny port na NATu (coz umoznuje AFAIK jen symetricky NAT).
    Tak ono je lepší vědět než jen otestovat, ale ani to jsem nedělal :).
    Na druhou stranu ten linuxovy NAT se snazi nemenit porty pokud to jde, takze jeho chovani muze casto pripominat port-restricted cone NAT a muze byt tak detekovan a casto to muze i fungovat, ale podminka pro to, aby to tak fungovalo spolehlive (tedy ze NAT vyhradi port pro aktivni host:port za NATem), obecne splnena neni.
    To bude asi to, co mě uvedlo v omyl. Takže řekněme při pár strojích za NATem s náhodnými zdrojovými porty je to ještě celkem použitelné. A jestli to dobře chápu, tak to striktně nedodržuje ani ten symmetric NAT, protože u toho by nebylo možné port detekovat s tak velkou pravděpodobností.

    Takže to nejspíš nesplňuje ani definici symetrického NATu, ani definici restricted-cone NATu.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    26.8.2012 16:07 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Testoval jsem to a chova se to takto:
    (zdroj a cil komunikace, C* za NATem, S* venku)
    CA1:CP -> SA1:SP        NAT CA1:CP na port CP
    CA2:CP -> SA2:SP        NAT CA2:CP na port CP
    CA2:CP -> SA1:SP        NAT CA2:CP na nahodny port, CP nemuze pouzit
    
    Tedy snazi se to zachovat zdrojovy port, i kdyz kvuli tomu zacne sdilet porty mezi ruznymi klienty. Oproti tomu restricted-cone NAT by uz v druhem kroku zvolil nahodny port a ten samy pouzil i ve tretim.
    A jestli to dobře chápu, tak to striktně nedodržuje ani ten symmetric NAT, protože u toho by nebylo možné port detekovat s tak velkou pravděpodobností.
    To je otazka jak presne interpretovat tu definici. IMHO ta definice nepozaduje, ze by to mapovani muselo byt vzdy nahodne. Spis bych to videl tak, ze v cone NATech plati dodatecny axiom (zdroj:port za NATem je jednoznacne identifikovan portem (a IP) NATu), zatimco u symmetric NAT ten axiom neplati.

    pavlix avatar 26.8.2012 19:42 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Pak by ale museli všichni přepsat i důsledky.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    26.8.2012 20:02 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    ??
    26.8.2012 19:04 Filip Frank
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Klidně to pošlete na Joyce, s výrobcem komunikují a je celkem velká šance že to bude brzy opraveno.
    Petr Tomášek avatar 27.8.2012 14:46 Petr Tomášek | skóre: 39 | blog: Vejšplechty
    Rozbalit Rozbalit vše Re: Well ST100 a lokální Asterisk
    Jj, je to ve "fronte", tech veci na ne bude vic, tak to poslu vse zaraz ;-)
    multicult.fm | monokultura je zlo | welcome refugees!

    Založit nové vláknoNahoru

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