Názory k článku
U:Fon v Linuxu a modem ADU-510 CDMA
odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknofyzycki fyzicky fizycky :D
Re: odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknojurasek
Re: odpojovani modemu
celé vláknoRe: odpojovani modemu
celé vláknoJinak na mych strankach je trochu starsi navod pro ADU-100h, kde je i popis konfigurace ppp u Euroteliho CDMA. Treba by se nekomu mohl hodit. http://jtra.cz/stuff/anydata/index.html
dns server
celé vláknonevíte někdo, proč je jako DNS server použit server TRESTELu?
Dále by mě zajímalo, jestli s připojením ufon mám veřejnou IP adresu, nebo jsem za NATem (a za jakým)?
Re: dns server
celé vláknoNovější jádro
celé vláknooption, který umožní připojení bez nastavování usbserial.
Zařízení
/dev/ttyUSB1, /dev/ttyUSB2 jsou použita pro volání/SMS - používá je Windows aplikace pro připojení.
Nastavení pro pppd hledejte na http://www.abclinuxu.cz/forum/show/181005.
Re: Novější jádro
celé vláknoAle, option modul vubec neni naloudovany, viz.:
root@slax:~# lsmod | grep -i option
root@slax:~#
Tudiz jsem do clanku uvedl, kde v kernelu zapnout podporu 'option', nicmene modprobuju usbserial. Je to divne, ale funguje to a to je hlavni :)
Re: Novější jádro
celé vláknoRe: Novější jádro
celé vláknoroot@slax:~# find /lib | grep option
/lib/modules/2.6.21.5/kernel/drivers/usb/serial/option.ko
Re: Novější jádro
celé vláknointerni antena
celé vláknoRe: interni antena
celé vláknoRe: interni antena
celé vláknoRe: interni antena
celé vláknoJak rad bych odkopl CDMA O2 na smetiste!
Re: interni antena
celé vláknoBudete-li tu donglu provozovat jenom s antenou, proc ji nedat primo do ohniska paraboly? Vezmete metrovou, dvoumetrovou (proste takovou, jakou budete mit a jakou se vam bude chtit montovat na strechu) parabolu od prijimace satelitni TV, dejte tohle do ohniska a stahnete si usb kabel ... jedine, co ma smysl navic je izolace proti vode (treba dat do igelitaku, pridat silika-gel a omotat izolackou).
Re: interni antena
celé vláknoRe: interni antena
celé vláknoRe: interni antena
celé vláknoRe: interni antena
celé vláknoKdyžtak se mi ozvi na cokoliv zavináč můj_nick tečka net , rád podrobně poradím.
S parabolou je to samozřejmě nereálné, aby měla rozumný zisk v pásmu ~415MHz, musela by mít pár metrů. Spíš ta yagina (nebo televizní síto, ale to asi nebude dostatečně přizpůsobené).
Re: interni antena
celé vláknoStejne me stvou vsichni poskytovatele bez vyjimky. Myslis, ze mi na O2 rekli souradnice vysilace a udaje o polarisaci? Tam nikdo nevi, na co se ptam!
Re: interni antena
celé vláknoS tím ze bychom to povesili pod strechu.
Ten krám je vhodný jen pro pokojové teploty. A v baráku to nefunguje, protoze smer vysilac jde presne rovnobezne s ulici. Takze jsme jim to vratili.
S tím USB kabel lze pouzít jako anténu: To jako ze bych mohl vést USB kabel na strechu a zpet k ty krabicce do pokoje?
Re: interni antena
celé vláknoRe: interni antena
celé vláknoRe: interni antena
celé vláknominimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vláknoJinak je asi kazdemu jasne, ze zanedlouho v novych verzich distribuci bude treba modem pouze zasunout a pojede to "samo".
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoJaky paradox ? I presto, ze vyrobce nedodava ovladac to po malem zasahu (ktery zvladne podle navodu kazdy prumerne zrucny uzivatel) beha. To je jednoznacne super. Je temer jiste, ze v pristi verzi uzivatelovy distribuce bude stacit zasunout a vse se zkonfiguruje pomoci udev samo (presne tak to v podobnych pripadech byva). To je take super.
Re: minimalismus
celé vláknoSamozřejmě je mi záhadou, proč je nutné absolvovat instalační proceduru. Chyba je už v konceptu driverů, které musí být součástí zdrojáku kernelu, nebo se musí kompilovat (a být pod GPL; nebýt toho,driverů by mohlo být více). Efektivně lze "snadno" nainstalovat jen HW, pro který je driver v source kernelu, a se kterým je současný kernel zkompilovaný. Pak je samozřejmě otázka, proč by člověk měl cosi kutit na terminálu, když to stroj může udělat sám. Tedy mohl by, kdyby programátoři odvedli práci ku prospěchu uživatele. Takhle člověk v důsledku musí mimo jiné studovat dokumentaci kernelu, aby zjistil major a minor number pro mknod. Ale jak říkám, vy linuxáci se spokojíte s málem. Vám to tak opravdu nepřijde?
Re: minimalismus
celé vláknoProti konceptu driveru mam nejake vyhrady i ja (zjednodusit vyrobcum jejich tvorbu je nanejvys zadouci a tanecky kolem jejich "otevrenosti" nekdy hloupe). Ale to co pisete proste neni pravda. Nvidia prakticky dokazuje, ze blabolite. Kompilace modulu totiz muze probehnout aniz o tom vite. Jen cucite na "teplomer". Zbytek ovladace je binarni. Rekompilovat jadro netreba. Mozna vase znalosti ustrnuly nekde v casech jadra 2.0 - tak rok 1997.
Koneckoncu to obycejneho uzivatele vubec nemusi zajimat. Ten ma totiz dostat PC ve funkcnim stavu az na stul. Ze obcas neco nezvladne nejaky Fanda Jetel, ktery se jinak vydava "za desnyho odbornika" je vec jina.
Re: minimalismus
celé vláknonVidia je pěkný příklad. Já musel stáhnout zdrojáky kernelu, novouverzi gcc, a ještě nějaký další balíček. Poté proběhla kompilace. Ano, vlastní driver je binární, a díky obstrukcím komunity jsou třeba tyhle kompilační objebávky. Navíc ne-GPL kernelový modul je údajně nelegální (viz i vyjádření autorů jádra), jenom to nikdo neříká moc nahlas, aby Linux nepřišel o některé drivery (včetně toho od nVidia).
Uživatele velmi zajímá, co se stane, když zasune něco do USB portu. Nebo co se stane, když vymění videokartu. Můj Linux naběhnul na command line, na které byla jakási chybová hláška. Windows naběhnou v SVGA režimu, a nabídnou hledání driveru (pokud už není součástí Windows). Navíc i IT profesionál je tvor, který nerad ztrácí čas, a je pohodlný. Máte na TV dálkové ovládání? A proč tedy na serveru nemáte GUI? Jde to bez něj, ale je to výrazně méně pohodlné. I když mít GUI jako na Linuxu, tak snad raději command line.
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vláknoAle byla to jen drobná chybka, všechno běhalo skvěle. Linux miluji, hrozně mu fandím, a Billovu fotku používám jako terč na šipky. Vypadá tak nějak povinný disclaimer linuxáka? ;)
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vláknoSlučování driverů se samozřejmě děje i ve světě Windows. Například MS má PCL drivery tiskáren, kterým předhodíte nějaké parametry tiskárny (PCL level, velikosti papíru, rozlišení atd), a máte driver. Bohužel pokud má HW nějakou nezvyklou feature, třeba když má scanner časové razítko, tak ho nevyužijete. A zákazníci se neradi vzdávají věcí, které výrobce inzeruje jako konkurenční výhodu daného zařízení.
Ale souhlasím, že věci nejsou jen B/W.
Re: minimalismus
celé vláknoŘada lidí tady Linux používá i více než deset let a ví o jeho kladech i záporech. Ty tu omíláš spoustu polopravd i vyložených nesmyslů. Nemá cenu reagovat prakticky na nic - nepřijímáš argumenty a zásadně musíš mít poslední slovo (což je poznat z toho, že dopisuješ reakce i do diskusí, které dávno zmizely z titulní strany). A pokud trpíváš pocitem, že jsi vyhrál, tak věř, že je to nikoli proto, že by ti neměl kdo vyvrátit tvá "tvrzední", ale pouze a jen proto, že ti, kteří co říct mají, nemají chuť odpovídat. (Viz například dotaz na restart. Pokud tě opravdu zajímá, jak se to dělá, tak si laskavě nastuduj jakoukoli základní dokumentaci k Linuxu. Opravdu jsi Linux někdy viděl?)
Tvá "evangelizace" je směšná, osobně jsem zažil už několik podobných vln týpků jako ty (například "delphaře"), nicméně kdepak jim je dnes - narozdíl od Linuxu - konec ;-)
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoJá jsem jeden z těch co respektuje jak Windows tak Linux, či BSD systémy nebo OSX. Nemám nutkání někomu vnucovat svoji pravdu, protože každý ví co je pro něj nejlepší a pokud ne, tak v tom případě nejspíš je nesvépravný popřípadě retardovaný a nebo příšerně blbý, do které skupiny by ste zařadil sebe? Já si to netroufnu přes internet odhadnout, neznám Vás. Ale připomínáte mi těžce Rada Huliče, který taky pořád všem vnucuje svoji pravdu a pravdu má jenom on. Jestli jsem se já nebo kdokoliv jiný rozhodl používat Linux tak je to můj problém, jestli jste se vy rozhodl používat Windows tak je to Váš problém a já Vám do toho kecat nebudu, proč vy do toho kecáte nám? Myslíte si, že po tom co jsem se SVOBODNĚ rozhodl pro Linux, mi nějaký LO zničeho nic otevře oči? Že si od něj nechám radit? Že jsem o těch pro Vás nepřekonatelných problémech v Linuxu nevěděl před tím než jsem se pro něj definitivně rozhodl? VĚDĚL!
Já Vám ušetřím strašně moc času, přestaňte tady kydat hnůj, ehm vaše názory, nikoho neovlivní a už vůbec nikoho nezajímají a běžte raději dělat něco užitečného.
Re: minimalismus
celé vláknoLinux je majoritní OS a všichni výrobci dělají ovladače pro něj. Umíte si představit, jak MS tvoří ovladač ke každému zařízení na světě???
Pane LO, mějte prosím alespoň trošku úcty k vývojářům jádra, udev a dalších částí GNU Linux, kteří dělají tisíce ovladačů k zařízením, která jsou vydávána často s minimální dokumentací a nulovou podporou výrobce!
Linux ani Windows nejsou dokonalé, to tu nikdo netvrdí, ale taky nemají identické podmínky ze strany výrobců hw,...
Jakub
Re: minimalismus
celé vláknoDrivery lze psát ve velkém množství. Je to otázka peněz. MS napsal driverů pro Windows velikou spoustu. Navíc výrobci nemají problém drivery napsat, pokud jim neházíte klacky pod nohy. Ovšem pokud nemáte stabilní binární interface, nutíte výrobce otevírat zdrojáky driverů, neumíte podepsat NDA proti které můžete dostat dokumentaci, a tvrdíte, že binární drivery (byť s wrapperem typu nVidia) jsou nelegální, tak nemůžete čekat jejich kooperaci. Navíc když je počet instalací Linuxu tak malý, že se bez jeho podpory výrobci obejdou. Ano, když jim teče do bot (AMD), tak si na vás možná vzpomenou...
Windows a Linux nemají ze strany výrobců HW stejné podmínky. Mimo jiné proto, si Linux ty podmínky uměle zhoršuje, viz výše. Je to chyba výrobců?
Re: minimalismus
celé vláknoKdyž něčemu nerozumíš, tak se do toho, prosím, ne(píp)!
Re: minimalismus
celé vláknoSpíš než uvažovat o tom, jak se MS u NT inspiroval Xenixem, bych uvažoval, proč se Xenixu zbavil jako neperspektivního. Ony totiž NT mají výrazně novější a lepší architekturu, než unixy. Kdo alespoň trochu vidí dovnitř, tohle musí vědět.
x86 je přežitá architektura, to jistě ano. MS se snažil o prosazení IA64, která je daleko lepší, ale bohužel trh řekl "ne". Mimo jiné díky FUDu AMD, který tvrdil, že IA64 není zpětně kompatibilní (samozřejmě je, má x86 režim).
Píšete o tom, že se některé věci táhnou v čase. To je fakt. Jenže největším průšvihem dneška jsou bezpečnostní problémy, nestabilita a bugy. Už žádného z těchto aspektů se nelze dostat na novou úroveň znovu-přepisem unixů z roku 1960. Naopak systémy psané v managed jazycích se na novou úroveň dostat mohou. Samozřejmě nová řešení musí být do rozumné míry zpětně kompatibilní (pro ilustraci 16-bit subsystem už ve 64-bit Windows nenajdete).
Re: minimalismus
celé vláknoMame jich tu asi 400 (na Linuxu samozrejme).
Jinak managed jazyky jsou peklo. Ted uz bude programovat opravdu kazdy jouda a vysledkem bude overhead v radu stovek procent. Vysledkem bude cim dal rychlejsi hardware bezici cim dal pomaleji diky cim dal horsimu software.
Kernel OS napsany v Jave = konec sveta.
Re: minimalismus
celé vláknoNavíc výrobci nemají problém drivery napsat, pokud jim neházíte klacky pod nohy.
Děkuji, tohle si uložím a vždycky si to pro odreagování přečtu, až se třeba budu pokoušet rozeběhnout PCMCIA SonyEricsson GC85 na svých Windows XP Professional x64 Edition (ještě štěstí, že na x86_64 linuxu ten modem normálně funguje -- o důvod víc do těch windows nebootovat.).
Jen si nejsem jistý, kdo komu házel ty klacky pod nohy...
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoPsal jsem něco jako "když nebudete házet klacky pod nohy, je zaručeno, že bude existovat driver pro každé zařízení"? Uložte si to.
No to ne, psal jste jen, že "Windows a Linux nemají ze strany výrobců HW stejné podmínky. Mimo jiné proto, si Linux ty podmínky uměle zhoršuje, viz výše. Je to chyba výrobců?".
Čili mi přišlo zajímavé, že přes ty tzv. uměle zhoršené podmínky ten kus železa pod linuxem zprovozním a pod těmi Windows, co mají zřejmě podmínky lepší (jestli jsem Vás dobře pochopil) jsem tak nějak bez šance, či podpory, takže si ani nemohu vyzkoušet to Vámi zmiňované RDP na GPRS/EDGE... :^(
Zlí, zlí, oškliví výrobci!
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoOK, já to nikomu neřeknu. Stejně by se mne ti kazišuci hned začali ptát, proč rovnou nepřejít na cosi 16-bit.
Jen jsem upozorňoval na zajímavý paradox (Vše se chová podle očekávání. Jenom to má celkem zásadní problém, ale jinak naprosto v pohodě. OS Windows miluji, hrozně mu fandím, a fotku jakéhosi vlasatého hipísáka používám jako terč na šipky.)...
Re: minimalismus
celé vláknoZvláště divné je vidět, jak jsou někteří zdejší čtenáři nekritičtí. Jde o Linux, je to fajn. Když to vybouchne, a budou z toho lítat jiskry, je to fajn, protože jde o Linux. Malým příkladem budiž tento článek o modemu. Ten má sice celkem zásadní problém, způsobený nejspíš chybou driveru, ale je to prý super a skvělé. Jistě, je to Linux, chyby se tedy asi nepočítají jako chyby, problémy se nepočítají jako problémy, a je třeba tvrdit, že je všechno super. Když už tu někdo napíše, že se mu něco nelíbí, tak hned musí dodat "ale miluji Linux a nenávidím Windows", aby ho ostatní neušlapali. Já nemiluji Linux, nemiluji Windows, a technika je pro mě jen technika. Až bude nejvýhodnější používat systémy Apple, nebo třeba Linux, půjdu do toho. Vždyť to není otázka náboženství, ale otázka vhodnosti k danému účelu.
Přijde mi zvláštní, že když upozorním na některé výše uvedené věci v konkrétním případě, tak se lidé jako vy ozvou s tím, že "kydám hnůj". Můžet si všimnout, že obecně píšu k věci a technicky správně (nejsem dokonalý, mohu se splést). Neprovokuji ostatní, nezvracím sem příspěvky typu "XYZ RULEZ, PYČO!!!!!", chovám se slušně, neútočím na ostatní (samozřejmě si nenechám nadávat, to asi málo kdo).
Mám za to, že byste se na mé příspěvky měl dívat tak, že obohacují zdejší diskuzi o jiný pohled. Má smysl, aby tu například spousta lidí tvrdila, že se Linux na desktopu pořád nepoužívá díky spiknutí celého světa, jak každé distro obsahuje vše co člověk potřebuje, a přitom jste zavírali oči před reálnými argumenty? Jeden za všechny: počítače si lidé nepořizují kvůli brouzdání webu a přehrávání porna (což opravdu umožní každé distro), ale kvůli "nepočítačové" práci (tedy nikoliv administraci unixových serverů) či zábavě (nikoliv hraní Cube a TuxRacera). Bohužel technicky ani vývojovým modelem není Linux pro tyhle věci vhodný. Můžete si to přiznat, nebo si můžete lhát, jak jsou věci skvělé, a jak se svět spiknul. Jenže bez té fáze "přiznat si to" nelze dojít do fáze "změnit to".
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoPokud vam Unix prinasi vic problemu nez uzitku, nepouzivejete jej... Svet windows a unixu ma jinou filozofii a musi tedy resit i jine problemy. BTW, minimalismus byl jednim s klicovych faktoru uspechu Unixu. V unixu je snaha mit moznost ovladat pociac pres terminal, bez pouziti X-windows. Ale v kazdem systemu jsou aplikace spatne a dobre, ne kazdou aplikaci lze ovladat jen pres terminal.
Re: minimalismus
celé vláknoU unixů je pár zásadních problémů. Byly určeny pro používání na sále, kde lidé chodili s bílými plášti, nikoliv do dnešních firem a domácností. Tomu je poplatná jejich filosofie, i ovládání. Navíc co vyhovovalo (k čemukoliv) před 40 lety, nevyhovuje dnes. Unixy jsou plné předpotopní historie, která celý systém zbytečně zesložiťuje. Viz terminály, resp. řídící sekvence. Kdyby vývoj unixů před desítkami let neustrnul, dávno by existovalo jednoduché API pro změnu atributů písma, změnu pozice kurzoru, a pár podobných věcí. Takhle dodnes spousta aplikací řeší definice terminálů. Některé mají sekvence na tvrdo, jiné používají vlastní tabulky, další termcaps. Snad ještě horší chaos je u vstupu z klávesice. V důsledku když přijdu k unixovému stroji, musím řešit backspace/delete a typ terminálu. Nastavení se liší od uživatele, od shellu, a dokonce od konkrétní aplikace. Před 40 lety to jistě byl způsob, jak TTY obohatit o zajímavé možnosti. Ale dnes? Podobné zbytečné historie jsou unixy plné.
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoTaké jsem si prošel období, kdy jsem měl rád unixy. Jenže pak jsem zjistil, že se věci dají dělat daleko jednodušeji a levněji, než na profi unixech.
Re: minimalismus
celé vláknoAd vyzralost/nevyzralost grafickeho prostredi: X11 se nemuselo prepisovat kvuli vice monitorum, znovu kvuli videu, znovu kvuli 3D akceleraci a znovu kvuli vzdalenemu zobrazeni, jako nejmenenovany system z Redmondu. (To vzdalene zobrazeni dodnes mimochodem uplne nezvladli, RDP se nepocita).
OpenGL 2.0 umi vse podstatne, co Direct3D 10.0. Hekticke zvysovani verzi opravdu neni znamkou vyzralosti.
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vlákno2. Pokud už na Linuxu máte driver, nenajde si zařízení. Přesně opačně, než plug and play.
3. Pokud už máte driver zaveden a navážete spojení (poté co si ho nastavíte), nelze spojení odpojit a znovu se připojit. Zřejmě díky chybě driveru.
4. Co se stane, když odpojíte toto zařízení, a připojíte jiné, které také na USB emuluje sériový port? A pokud je připojíte obě najednou? Předpokládám, že ttyUSB2 může být najednou úplně jiné zařízení.
5. Ta sranda s mknod je zábavná (dokumentace kernelu, obskurní major a minor mode, command line). Možná jsem tu jediný, komu kernelový Object Manager (NT+) přijde jako daleko lepší nápad.
Instalace driveru ve Windows nevyžaduje restart. Dodatečné programy můžete, a nemusíte instalovat (pokud se integrují do prostředí, je třeba prostředí restartovat, tedy pro jednoduchost reboot).
Mimo toho, že Windows poznají připojení zařízení, a řeknou si o driver (pokud ho nemají), máme některé další věci. Například driver modemu, který definuje stringy použité při komunikaci s modemem. Dále existuje asociace například mezi portem COM4: a zařízením "DeskPorte 56K internal". Uživatel samozřejmě při připojení volí modem podle názvu, nikoliv podle jména portu. Ono /dev/ttyUSB2 ani COM4: není moc uživatelské.
Re: minimalismus
celé vláknoJedna se o _nouzovy_ navod. A vzhledem k tomu, ze vyrobce nedodava zadny ovladac k popisovanemu OS, je super, ze to chodi.
Po pridani jednoduche konfigurace do distribuce nebude treba delat a hlidat zadne mknod, protoze vse zaridi automaticky udev. System se postara i o pripady, kdy zarizeni z portu vytahnete.
V distribucich pro bezne uzivatele jsou podobne moduly vsechny hotove. Neni treba zpravidla nic kompilovat (s tim jdete strasit male deti). Pripadne kompilace modulu probehne pri instalaci ovladace z toho co doda vyrobce (pokud doda) - podobne se napr. instaluje nvidia - spustite instalaci spustenim stazeneho souboru s priponou .run a jen mackate OK. Pritom probehne i kompilace jednoho modulu ani o tom nevite.
Ze ma Linux pro nektera zarizeni pohodlne ovladace se zpozdenim je sice pravda a je to smutne, ale musite to holt vysvetlit vyrobcum tech zarizeni. Kdyz to muze delat treba Nvidia, mohou i ostatni. Pokud i presto nouzove rozchodite nepodporovanou vec pomoci par prikazu, jde o slusny uspech a urcite to neni duvod k rozpoutavani nejakych flamewaru. Mluvte do toho, cemu rozumite a urcite i vy budete mit lepsi naladu.
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vláknoRe: minimalismus
celé vláknoAd2) Jádro je schopné rozpoznal zařízení a zavést ovladač. V tomto případě se jedná o univerzální ovladač, který nemusí plně spolupracovat s každým šrotem, který na východě vyrobí a nedají k němu dokumentaci. A nepletete si náhodou Plug&Play s Hotplug?
Ad3) Ano, driver je univerzální a využívá pravděpodobně nějaký běžný protokol, kterým se baví rozumná zařízení. Pokud tento výrobek příkazy ignoruje, pak toto nemůže fungovat.
Ad4) Co se stane, když připojím pod Windows na USB můj SE K750 a následně místo něj další zařízení, které bude také emulovat COM port. Ano, bude se tvářit stejně. Co když mám dva flash disky - ano, budou mít stejné písmenko.
Ad5) Tohle je skutečně nouzovka. Běžně se o vše postará udev.
Ha ha ha, ještě jsem neviděl driver, který ve Windows nevyžaduje restart! Navíc, já když aktualizuji Linux server, tak musím restartovat jen když vyjde update jádra a ne při běžné aktualizaci.
Nicméně, každý systém má své mouchy a nic není dokonalé.
Jakub
Re: minimalismus
celé vlákno2) Plug&Play je přesně to, co mám na mysli. Zařízení se po připojení ohlásí, je mu zaveden driver, není třeba reboot.
3) Generické drivery jsou levné, ale špatné řešení. Máte driver HP LaserJet XYZ, nebo driver PCL4? Pokud PCL4, tak zřejmě nebudete umět použít druhý zásobník papíru, oboustranný tisk, a řadu dalších věcí. Rozumný driver bere v potaz konkrétní zařízení. Ve Windows například drivery modemu obsahují stringy, které přísluší danému modelu (CARRIER LOST, CONNECTED 9600, CONNECTED 14400), a stejně tak stringy pro ovládání konkrétního modemu. Pokud s modemem komunikujute tak, "jak se baví slušná zařízení", tedy pomocí těch pár AT příkazů, které umí snad opravdu každý, tak to má velmi daleko k ideálnímu stavu.
4) Pokud ve Windows připojíte jiné zařízení, dostane jiné číslo portu. U klíčenek se ve Vistě změnily možnosti, a nemám je ještě nastudované (nemám Vistu).
5) udev se stará u některých distribucí (například u SLES ne). A systém device nodes a major-minor number zůstává zachován i s udev.
Pokud jste neviděl driverpro Windows, který nevyžaduje restart, tak jste se holt špatně díval. Já instaluji za provozu třeba drivery nVidia karet (bez utilit; ten restart při instalaci přes setup.exe je tam kvůli nim).
Už jsem se tu ptal, ale bylo to bez odpovědi. Pokud aplikace A, B a C používají knihovnu D, a vy provedete update knihovny D, jak bez restartu (stačí pochopitelně daných aplikací) zajistíte, aby ty aplikace začaly používat novou verzi dané knihovny? Dokud máte zavedenou v paměti starou verzi knihovny, váš systém není opraven.
Re: minimalismus
celé vláknodriver usb-serial bezne v kernelu je, takze kompilovat neni treba. Ono ani ta kompilace neni nic tak nemozneho. OK, jeden reboot. Ja kdyz jsem instaloval CDMA na notebook s Windows XP, tak jsem musel rebootovat 4x, pokazde to naslo X novych zarizeni, ktera bylo potreba nainstalovat...
2. Pokud už na Linuxu máte driver, nenajde si zařízení. Přesně opačně, než plug and play.
Holt je to moc nove zarizeni, ale i takova se daji pouzivat, staci kernelu jednoduse vysvetlit co s nimi. Neni to pekne?
3. Pokud už máte driver zaveden a navážete spojení (poté co si ho nastavíte), nelze spojení odpojit a znovu se připojit. Zřejmě díky chybě driveru.
Nebo chybe HW?
4. Co se stane, když odpojíte toto zařízení, a připojíte jiné, které také na USB emuluje sériový port? A pokud je připojíte obě najednou? Předpokládám, že ttyUSB2 může být najednou úplně jiné zařízení.
Anebo udev zalozi ttyUSB4, ttyUSB5, ...
5. Ta sranda s mknod je zábavná (dokumentace kernelu, obskurní major a minor mode, command line). Možná jsem tu jediný, komu kernelový Object Manager (NT+) přijde jako daleko lepší nápad.
Proto taky vymysleli udev...
mknod je low-level nastroj z dob, kdy se k pocitacum zarizeni nepripojovala a neodpojovala za behu a kdy NT neexistovala ani ve fazi navrhu, takze to nema smysl porovnavat.
Re: minimalismus
celé vláknoln -s /dev/ttyUSB4 /dev/modem
pak uz jen pracuji se zarizenim /dev/modem a nezajima me, zde je to USB nebo seriovy modem, ani n kterem portu je, pokud zarizeni prusunu na jiny port, prepisu symbolicky link a jedu bez problemu dal, zadne jine zmeny...
je to ukazka pouziti symbolickeho linku, veci ktera mi ve Windows VELMI chybi; Windows nabizi akorad "zastupce" coz je smutna parodie na stejne tema (le vum, ze zastupce byl navrzen pro neco trochu jineho).
Re: minimalismus
celé vláknoPokud se zmení port, přepíšete link? Jako uživatel bych asi protestoval, kdybych měl lézt na konzoli, a tam vyrábět link na přesunutý modem ;)
Re: minimalismus
celé vláknoVazne by me zajimalo, jak mohu link ve windows vytvorit z prikazove radky nebo z GUI. Ze je v API me jako uzivatele moc nezajima...
Re: minimalismus
celé vláknoRe: minimalismus
celé vláknokernel samozdrejme rekompilovat nemusis. kompilujes modul (ovladac), kterej bude soucasti a bude pracovat s kernerlem, na kterym bezis. proto potrebujes hlavickovy soubory z toho kernelu, ktery se #includujou do zdrojaku toho modulu. Ve skutecnosti nepotrebujes mit nainstalovanej zdrojak kernelu, stacej nejaky kernel-header.
to co tady placas o rekompilacich kernelu je blbost. kdyz kompilujes modul pro nvidii, nepotrebujes rekompilovat kernel.
furt mi vrta hlavou ten kernel napsanej v jave nebo c#. furt si nedovedu predstavit na cem pobezi ten interpreter kdyz bude sam interpretovat ten kernel.... to bysme pak mohli ocekavat v roce 2012 novou skolu filozofie, ktera bude resit jestli byl driv c# nebo kernel :-)
Re: minimalismus
celé vláknoTak napíšu jeden řádek do konfiguráku UDEV a zařízení bude mít stále stejné jméno. Hotovo.
ad 1) to snad nemyslíte vážně...veškeré distra pro "uživatele" jsou zařízena tak, aby se kompilovat nemuselo
Jinak k tomu SLES, víte, co ta zkratka znamená? SuSe Linux Enterprise Server! Server, proboha! To je stroj, kde normální lidé GUI nespouští! Proč by tam měly být ovladače na nVidii??
máme některé další věci. Například driver modemu, který definuje stringy použité při komunikaci s modemem. Dále existuje asociace například mezi portem COM4: a zařízením "DeskPorte 56K internal". Uživatel samozřejmě při připojení volí modem podle názvu, nikoliv podle jména portu.
Jo, a USB diskům to zase dává písmena podle plotu...
Re: minimalismus
celé vláknoJinak si ale windows dokazala zapamatovat pismenko pro zarizeni, aspon ty W98, na XP jsem to nezkousel. Ale zrovna spolehlive to nebylo. Myslim ze se to zrusilo kdyz bylo to pismenko prirazeny necemu jinymu a proto jsem musel ty názvy jednotek prirazovat od Z aby se to nepletlo.
Re: minimalismus
celé vláknoMyslite-li problemem to, ze se po odpojeni musi vyndat a staci-li unload/load modulu, jak tu psal nekdo v diskusi (coz vypada velmi realisticky), staci tyto dva commandy napsat na zacatek scriptu, cimz to prevadim na predchozi pripad.
Vec, ktera se musi udelat PRAVE JEDNOU neni problem.
Re: minimalismus
celé vláknoCo je lepsi? System, ktery mi da trosku vice prace s instalaci a pak mi roky funguje, nebo system, ktery se sice nainstaluje na 10 clicku (a 10 rebootu) a pak mi trvale leze na nervy a je pomalejsi a pomalejsi az do chvile, kdy to clovek nevydrzi a reinstaluje to.
Je sice krasne mit Controlpanel-Add/Remove programs, ale kdyz je delta volneho mista pred instalaci a po deinstalaci 100MB a bez 3rd party nastroju (treba CleanSweep) nemam sanci prijit na to, co je spatne, tak je to uplne k nicemu.
Ja to resim tak, ze na pocitacich deti (jedine dvoje Windows v byte) je Dual-boot. Kdyz Windows prekroci unosnou mez zahnojeni, tak rebootuju do Linuxu a ddckem preplacnu pracelu s predprivenym cistym systemem.
FUP ?!
celé vláknoRe: FUP ?!
celé vláknoAle u mobility jde přeci o něco jiného než o maximální rychlost. Před pár lety jsme byli rádi za 64 kbps a dnes máme půlmegabit „kdekoliv” to je přeci fantasie, ne?
Re: FUP ?!
celé vláknoRe: FUP ?!
celé vláknoRe: FUP ?!
celé vláknoPosilani SMS a telefonovani z Linuxu
celé vláknoDoufal jsem v nejake AT prikazy ale nikde zadny manual a ani zminka.
Kdyz otevru treba ttyUSB1 prikazem 'screen /dev/ttyUSB1', nereaguje to vubec. (to stejne pro ttyUSB2).
Re: Posilani SMS a telefonovani z Linuxu
celé vláknoAT příkazy to nereaguje, protože používá svůj interní protokol (binární :().
Re: Posilani SMS a telefonovani z Linuxu
celé vláknoRe: Posilani SMS a telefonovani z Linuxu
celé vláknovendor && product code
celé vláknokde se daj sehnat ty product cody a vendor id?
Re: vendor && product code
celé vláknolsusb:
Bus 005 Device 001: ID 0000:0000 Bus 002 Device 003: ID 08ff:2580 AuthenTec, Inc. Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 002: ID 16d5:6502 Bus 003 Device 001: ID 0000:0000Za
ID je hledaná dvojice vendor:product. V mém případě se jedná o předposlední řádek ve výpisu.
Re: vendor && product code - spatne!!
celé vláknoLepsi je upravit ovladac linux/drivers/usb/serial/option.c a pridat do nej product+vendor ID. Jeste pridam par zajimavych AT prikazu:
AT+CSQ?
Vrati dve cisla 1. je sila signalu (0-31). Vse nad 15 je OK.
AT+CDV<cislo>
Vytoci telef. spojeni
Cislo nesmi zacinat na +420, 00420 funguje
AT+CHV
Zavesi telef. spojeni.(s ovladacem usbserial mi ale nefungovalo).
jedine PPPoE
celé vláknoRe: jedine PPPoE
celé vláknoA ten je vhodný pro více PC ovšem já jsem si obědnal taky pouze usb modem AnyDATA ADU-510L ovšem mám smůlu byl vadný tak jsem ho poslal na reklamaci - nepřijímal signál tak čekám jak dojde nový.
Re: jedine PPPoE
celé vláknoRe: jedine PPPoE
celé vláknoProblem s tim routerem (Axesstel MV410l) je, ze clovek se k nemu zaboha nepripoji pres wifi. Neni problem v asociaci, kryptovani. Zkratka ten router se s wifi kartou asociuje, komunikuje na link layer, ale uz ne na IP layer. Mam nastaveny routes i IP adresu, vsechno, stejne jako na wire, ale network je proste unreachable od 192.168.0.1 az po vsechny ostatni. Dhcpko jim neslape jak na wire tak na wifi. Naprosto nechapu co to ma za problem. v tcpdumpu lita jenom arp komunikace, pri pingu routeru proste odejde par icmp z my wifi karty, ale zadnej response. Nejhorsi router, kterej jsem kdy mel, naprosto nepochopiteny nelogicky chovani.
Re: jedine PPPoE
celé vláknoJa jsem tenhle problem ignoroval az do doby, kdy jsem si poridil Adroid telefon, a to wifi ted proste potrebuju. Bohuzel s timhle dementnim routerem mam proste smulu..
Modem Axesstel PX310L
celé vláknoRe: Modem Axesstel PX310L
celé vláknoTaké bych rád věděl, jestli je bezproblémové připojení i s telefonem Axesstel PX310L, který nabízí U:fon? Nikde na Internetu jsem bohužel ohledně pomalejšího U:fonova připojení na Linuxu nic nenašel. Potřeboval bych ho provozovat na Ubuntu 6.10 "Edgy Eft".
Díky za každou odpověď,
Gobbet
Re: Modem Axesstel PX310L
celé vláknopostup je shodný, až na product a vendor id. Konkrétně ID 1726:1000. Zkoušeno na Ubuntu 7.04. Modem se při nečinnosti (cca 15 s) odpojuje, tak stačí ping a 5 s interval :-) Jestli je odpojení "opravdové" nevím, soudím podle displeje na modemu-telefonu.
Re: Modem Axesstel PX310L
celé vláknoRe: Modem Axesstel PX310L
celé vláknoU:fon take na Solarisu
modem LG LSP-40L
služby "pana" ufona mě taky zaujaly. Koupil jsem si od něj modem LG LSP-40L a potřeboval bych poradit s jeho rozběhnutím na linuxu.
== kppp sice začne vytáčet, ale skončí s "no carrier" v logu ==
Po připojení se na něj podle dmesg vrhl driver cdc_acm a připojil ho
na /dev/ttyACM0. Všechno potřebné jsem (snad) nastavil v kppp a pokusil se připojit. V logu vyběhne pár hlášek s OK (bohužel jsem ten papírek, kde jsem je měl vypsané nechal dneska doma), ale poslední je "no carrier" a na modemu vybehne hlaska "odpojuji".
Snazil jsem se, ale nemuzu k tomu nic najit. Diky moc...
Zelenáč
celé vláknoRe: Zelenáč
celé vláknomůžeš použít nějaký Live CD (http://proc.linux.cz/chci-vyzkouset.html). Můžeš si na něm libovolně hrát a zkoušet cokoliv, a při tom budeš mít jistotu, že až ho vytáhneš a resetuješ komp, bude zase všechno jako dřív. Pro Ubuntu (Xubuntu...) ti určitě dost pomůže http://ubuntuguide.org/wiki/Ubuntu:Gutsy . Taky jsem na
Ubuntu začínal a šlo to dobře :-)
A co se týká podpory ufonova fofr internetu s modemem ADU-510, tak to ti určitě poběží. Jak ho rozchodit je v článku moc pěkně popsáno. Prakticky stačí jen copy-paste řádky, co začínají "$" do příkazové řádky (bez toho $ :-)) a je to.
Když ti něco nepůjde, zkus to nejdřív sám dohledat. Google je super :-) A když fakt nebudeš vědět, někdo ti tady nebo na abclinuxu.cz určitě poradí. Ale něčekej vodění za ručičku. Linux nás vychovává k samostatnosti :-)
Doufám, že jsem pomohl...
Re: Zelenáč
celé vláknomůžeš použít nějaký Live CD (http://proc.linux.cz/chci-vyzkouset.html). Můžeš si na něm libovolně hrát a zkoušet cokoliv, a při tom budeš mít jistotu, že až ho vytáhneš a resetuješ komp, bude zase všechno jako dřív. Pro Ubuntu (Xubuntu...) ti určitě dost pomůže http://ubuntuguide.org/wiki/Ubuntu:Gutsy . Taky jsem na
Ubuntu začínal a šlo to dobře :-)
A co se týká podpory ufonova fofr internetu s modemem ADU-510, tak to ti určitě poběží. Jak ho rozchodit je v článku moc pěkně popsáno. Prakticky stačí jen copy-paste řádky, co začínají "$" do příkazové řádky (bez toho $ :-)) a je to.
Když ti něco nepůjde, zkus to nejdřív sám dohledat. Google je super :-) A když fakt nebudeš vědět, někdo ti tady nebo na abclinuxu.cz určitě poradí. Ale něčekej vodění za ručičku. Linux nás vychovává k samostatnosti :-)
Doufám, že jsem pomohl...
Re: Zelenáč
celé vláknoO2 axesstell MV110 (pod UBUNTU 7.10)
celé vláknoPostupoval dle ruznych navodu a to na podobne modemy co ma ufon.
Napr : http://www.root.cz/clanky/ufon-v-linuxu-a-modem-adu-510-cdma/
Nechal sem si vypsat lsusb, zjistil id 1726:1900 ktery patrne patrej modemu
zadal: sudo modprobe usbserial vendor=0x1726 product=0x1900
nasledne vy vypisu :
[ 3634.796000] usb-storage: device scan complete
[ 3634.800000] scsi 29:0:0:0: CD-ROM Axesstel MV100 Install 1.00 PQ: 0 ANSI: 0 CCS
[ 3634.912000] usb 4-1: reset full speed USB device using uhci_hcd and address 33
[ 3635.060000] usb 4-1: failed to restore interface 0 altsetting 0 (error=-84)
[ 3635.060000] usb 4-1: USB disconnect, address 33
[ 3635.060000] sr1: scsi3-mmc drive: 0x/0x caddy
[ 3635.060000] sr 29:0:0:0: Attached scsi CD-ROM sr1
[ 3635.060000] sr 29:0:0:0: Attached scsi generic sg2 type 5
[ 3635.176000] usb 4-1: new full speed USB device using uhci_hcd and address 34
[ 3635.340000] usb 4-1: configuration #1 chosen from 1 choice
[ 3635.344000] scsi30 : SCSI emulation for USB Mass Storage devices
[ 3635.344000] usb-storage: device found at 34
[ 3635.344000] usb-storage: waiting for device to settle before scanning
[ 3640.344000] usb-storage: device scan complete
[ 3640.456000] usb 4-1: reset full speed USB device using uhci_hcd and address 34
[ 3640.604000] usb 4-1: failed to restore interface 0 altsetting 0 (error=-84)
[ 3640.604000] usb 4-1: USB disconnect, address 34
[ 3640.728000] usb 4-1: new full speed USB device using uhci_hcd and address 35
[ 3640.896000] usb 4-1: configuration #1 chosen from 1 choice
[ 3640.904000] usb 4-1: can't set config #1, error -84
[ 3682.172000] usbcore: registered new interface driver usbserial
[ 3682.172000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[ 3682.172000] usbcore: registered new interface driver usbserial_generic
[ 3682.172000] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core
(nevim jak ty modemy od ufouna, ale tento se zaroven chova jako mass storage (ve windows po pripojeni zobrazi ulozene drivery pro windows, nainstaluje se program na konfiguraci a vytaceni, pote se nainstaluje ovladac modemu a modem se prepne do funkce modemu)
no ttyUSB se mi nevytvorily, tak sem je vytvoril rucne
dal sem se nedostal nejprve mi to psalo ze neni pristup, tak sem nastavil prava, pote mi pise :
WvDial err>: Cannot open /dev/ttyUSB0: No such device
vypis ls/dev... :
ttyUSB0
ttyUSB1
ttyUSB2
ale vytvarel sem je rucne pomoci:
sudo mknod /dev/ttyUSB0 c 188 0
sudo mknod /dev/ttyUSB1 c 188 1
sudo mknod /dev/ttyUSB2 c 188 2
Re: O2 axesstell MV110 (pod UBUNTU 7.10)
celé vláknoRe: O2 axesstell MV110 (pod UBUNTU 7.10)
celé vláknoRe: O2 axesstell MV110 (pod UBUNTU 7.10)
celé vláknoNejede to
celé vláknoRe: Nejede to
celé vláknoNormálně chce to nejnovější jádro zasunout a potom jenom naklikat v tom co používáte na připojení.
U:Fon v Linuxu a modem MV110L
celé vláknoRe: U:Fon v Linuxu a modem MV110L
celé vláknoRe: U:Fon v Linuxu a modem MV110L
celé vláknospojeni OK, internet KO
celé vláknomam ufona a spojeni se sice navaze, ale krome prijeti 40b a odeslani 58b zadna komunikace neprobiha.
nestkal se s tim nekdo?
maikee
Re: spojeni OK, internet KO
celé vláknoJinak dostaneš přidělené IP ?
Co poví /sbin/ip addr a co /sbin/ip route ?
Jinak na modemu se normálně má rozsvítit ledka PWR (červená) a potom idle-busy (normálně zelená - při přenosech - navázaném spojení svítí modře)
Máš správně uživatelské jméno - heslo ? (ufon) a voláš správné číslo ? (#777)
Re: spojeni OK, internet KO
celé vláknoRe: spojeni OK, internet KO
celé vláknoTo blikání je asi způsobeno špatnou konfigurací - když svítí modrá, tak je připojeno; zelená - odpojeno. Vypadá to, jako by se modem pokoušel navázat spojení, ale vinou nějaké chyby (např. nesprávného hesla) se odpojí. pppd pak po čase spojení zkusí znovu (ale se stejným výsledkem).
Heslo mám zapsáno v /etc/ppp/pap-secrets, což by mělo stačit.

