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 04:11 | Nová verze

    Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 4.0.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | Pozvánky

    Chybí vám někdo, s kým byste si popovídali o bastlení, technice, počítačích a vědě? Nechcete riskovat debatu o sportu u piva v hospodě? Pak doražte na virtuální pokec u virtuálního piva v rámci Virtuální Bastlírny organizované strahovským MacGyverem již tento čtvrtek. Možná se ptáte, co se tak může probírat? Dají se probrat slavná výročí - kromě 55 let obvodu 555 (což je mimochodem prý andělské číslo) a vzpomínky na firmu Signetics -

    … více »
    bkralik | Komentářů: 0
    včera 23:11 | Zajímavý software

    GTK2-NG je komunitní fork GTK 2.24 (aktuální verze je 4.22). Oznámení a diskuse v diskusním fóru Devuanu, forku Debianu bez systemd. Není to jediný fork GTK 2. Ardour je například postaven na vlastním forku GTK 2 s názvem YTK.

    Ladislav Hagara | Komentářů: 0
    včera 17:33 | Pozvánky

    V neděli 17. května 2026 proběhne v Českých Budějovicích první MobileLinux Hackday zaměřený na Linux v mobilech, embedded platformy a open source hardware. Po sedmi úspěšných měsíčních setkáních v Praze se akce přesouvá také do jižních Čech, aby se komunita mobilního Linuxu mohla potkat i mimo hlavní město. Akce se uskuteční v konferenčním sále Vajgar v Clarion Congress Hotelu (Pražská tř. 2306/14) se zahájením mezi 14:00 až 15:00 a … více »

    lkocman | Komentářů: 0
    včera 15:00 | Komunita

    Vývojáři Debianu zhruba v polovině vývojového cyklu Debianu 14 s kódovým názvem Forky rozhodli, že Debian musí dodávat reprodukovatelné balíčky, tj. kdokoli si může nezávisle ověřit, že daný binární balíček vznikl překladem a sestavením z konkrétních zdrojových kódů. Aktuálně je reprodukovatelných 98,29 % balíčků.

    Ladislav Hagara | Komentářů: 0
    včera 14:11 | Bezpečnostní upozornění

    Německý e-shop Škoda Auto byl hacknut. Útočníci získali přístup k uživatelským údajům (jméno, adresa, e-mail, heslo, telefon, …).

    Ladislav Hagara | Komentářů: 4
    včera 11:22 | Pozvánky

    Na webu konference Den IPv6 2026, která se uskuteční 4. června v Národní technické knihovně v pražských Dejvicích, je nyní k dispozici kompletní program této tradiční akce věnované tématům spojeným s protokolem IPv6. Na celodenní pásmo přednášek je třeba se přihlásit a zaplatit účastnický poplatek 242 korun. Registrační formulář najdou zájemci opět na webu akce. Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 1
    11.5. 23:33 | Zajímavý software

    Byl představen emulátor terminálu Ratty (GitHub) s podporu 3D grafiky přímo v terminálu. Inspirací byl operační systém TempleOS od Terryho Davise. Ratty je napsán v jazyce Rust. Využívá knihovnu Ratatui pro tvorbu rozhraní a herní engine Bevy pro 3D vykreslování.

    Ladislav Hagara | Komentářů: 5
    11.5. 17:55 | IT novinky

    Evropské instituce i některé americké státy dál zpřísňují pravidla pro ověřování věku na internetu. Cílem je zabránit dětem v přístupu k obsahu pro dospělé. Úřady ale narážejí na zásadní problém – stále více lidí používá VPN, tedy služby umožňující skrýt identitu i skutečnou polohu na internetu. Právě VPN nyní Evropská parlamentní výzkumná služba (EPRS) označila za „mezeru v legislativě, kterou je potřeba uzavřít“ [Novinky.cz].

    Ladislav Hagara | Komentářů: 43
    11.5. 17:22 | Nová verze

    Multiplatformní open source aplikace pro psaní poznámek Joplin (Wikipedie) byla vydána v nové verzi 3.6. Nově lze mít v poznámkách embedovaný externí obsah, např. YouTube videa.

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (9%)
     (2%)
     (14%)
     (31%)
     (4%)
     (7%)
     (3%)
     (16%)
     (25%)
    Celkem 1593 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Nokia 9300

    Podpora: částečná
    Ovladač: v jádře

    Technické parametry

    Souhrn

    • Technické parametry
      • Třípásmový GSM telefon, podpora GPRS, EDGE
      • O/S: Symbian Series 80
      • Komunikační rozhraní: Bluetooth, USB kabel, IR
    • Výborně použitelná jako externí GPRS/EDGE modem (aspoň přes USB, IRDA a Bluetooth nezkoušeny)
    • Lze rozběhnout IP-passthrough (zkoušeno přes USB kabel i BT), tj. že telefon využije stávající připojení počítače pro přístup k síti
    • Přes SyncML lze synchronizovat adresář, kontakty, etc.
    • Použitelná s OpenOBEX - obousměrný přenos souborů etc.
    • Dokumenty a tabulky kompatibilní s OpenOffice
    • Dobře použitelné jako SSH klient - k dispozici putty a midpSSH

    Identifikace pod Linuxem

    lsusb:
    ID 0421:0415 Nokia Mobile Phones 9300 GSM Smartphone
    

    Postup zprovoznění pod Linuxem

    Použití jako externí GPRS/EDGE modem přes USB kabel

    Při připojení (jádro 2.6.21) přes USB kabel se telefon chytne přes CDC-ACM ovladač a je vytvořeno /dev/ttyACM0 znakové zařízení. To lze použít jako normální modem.

    Použita konfigurace pro pppd (ne nutně jediná funkční):
    /dev/ttyACM0
    460800
    debug
    noauth
    crtscts
    nodetach
    connect "/usr/sbin/chat -f /etc/chatscripts/nokia"
    noipdefault
    ipcp-accept-local
    local
    #novj
    #novjccomp
    deflate 15
    defaultroute
    replacedefaultroute
    usepeerdns
    
    A chatscript:
    TIMEOUT 10
    ECHO ON
    SAY "Nastavuji PPPD\n"
    ABORT "NO CARRIER"
    ABORT "NO DIALTONE"
    ABORT "ERROR"
    ABORT "NO ANSWER"
    ABORT "BUSY"
    SAY "* Nastavuji pripojeni...*\n"
    '' 'AT+CGDCONT=1,"IP","internet"'
    SAY "* Vytacim...*\n"
    OK ATD*99#
    CONNECT
    
    Jako modem funguje výborně.

    Rozběhnutí TCP/IP přes USB kabel

    V telefonu lze nastavit režim kabelu místo "PC Suite" též jako "IP passthrough".

    V jádře je třeba mít moduly: rndis_host, cdc_ether, usbnet, usbcore

    Nejdřív nastavte IP passthrough režim v telefonu, pak ho připojte k počítači. Pokud je vše v pořádku, v dmesg se objeví něco v duchu:
    eth2: register 'rndis_host' at usb-0000:00:1d.1-1, RNDIS device, 00:12:62:a1:0c:e7
    V telefonu je potřeba vytvořit nové připojení (Nástroje->Ovládací panel->Připojení->Nastavení Internetu->Nový) a příslušně nastavit IP konfiguraci na straně počítače - RNDIS ovladač vytvoří virtuální síťovou kartu (u mne eth2), typicky tedy pevnou IP adresu, NAT, IP forwarding.

    Pak je třeba vyvolat připojení ze strany Nokie - třeba otevřít prohlížeč, zkusit stáhnout poštu, nebo takového něco - a říci, že přes to nově vytvořené spojení.

    V tom okamžiku by už mělo jít na zařízení pingnout (odezva ~ 4 ms) a připojit se z něj ven.

    Linka každopádně co chvíli spadne, proč, to zatím nevím.

    Blíž viz: tady

    Poznámka:

    Zdá se, že podle toho, je-li režim kabelu nastaven v telefonu na IP Passthrough nebo na PC Suite lze použít RNDIS připojení (IP over USB) nebo telefon jako GPRS modem, ale ne oboje najednou.

    Takže - pokud zkoušíte RNDIS a výše uvedený kousek z logu se v dmesg neobjeví, zkuste, máte-li nastaven IP Passthrough režim. A naopak, pokud pppd při pokusu o spojení hlásí
    unrecognized option '/dev/ttyACM0'
    pak je načase přepnout zpět na "PC Suite" režim.

    IP passthrough přes BlueTooth

    Výrazně pohodlnější a smysluplnější možnost než USB kabel. Tož - potřebujete SIS balíček pro 7710 (zkoušeno s 1.1.3 beta4 verzí) z http://gnubox.dnsalias.org/gnubox/testing/.

    Pak postupujete podle návodu na http://gnubox.dnsalias.org/ stránce. V podstatě:
    1. Nainstalujete si bluez-utils, nastavíte počítač na discoverable
    2. Nastavíte dund (viz gnubox stránku)
    3. V Nokii vytvoříte nové Bt připojení na Internet, ne GPRS a ne IP Passthrough - tedy Data GSM, nějaké fiktivní telefonní číslo. Ten název připojení musí být přesně takhle.
    4. Nainstalujete GnuBox, spustíte, vytvoříte C:\nokia a případně c:\logs\gnubox, uděláte si CommsDB dump (volitelné). Vypadnete z GnuBox.
    5. Znova spustíte GnuBox. V GnuBox menu najdete "create records". Znova ven a dovnitř. V menu dáte 2box Bluetooth->LANAccess. Vyberete počítač. Chcete-li šifrování musíte taky upravit DUN nastavení (viz gnubox stránku).
    6. Obrazovka zmodrá/změní barvu a v rámečku settings... se objeví cosi v duchu:
      DialOutISP
       Description: Direct 2box
       DefaultTelNum:
      ModemBearer:
       Portname: BTCOMM::5
       CSYName: BTCOMM
       TSVName: PHONETSY
      
    7. Teď by už mohlo jít se připojit - prostě místo GPRS profilu při připojení zvolíte BT, zařídíte párování, nastavít IP forwarding a NAT.
    8. Na začátku jste si samozřejmě zazálohovali telefon, že? (CommsDB jinak obnovíte stěží)
    9. K párování - pokud nechcete vždycky zadávat PIN, lze se tomu vyhnout párováním ze strany Nokie - takže Ovládací panely, Připojení, Bluetooth, druhá záložka, pokud tam vaše zařízení už je, smažete ho, pak hledat (nastavte počítač na discoverable pomocí pravého kliknutí na Bluetooth applet v Gnome nebo přes konfigurační soubory). Nakonec se Nokie zeptá, jestli chcete připojení vždy povolovat automaticky - a to je ono.

    Synchronizace

    To je trochu to-do. Telefon podporuje SyncML. Existuje několik hostovaných služeb, které jsou sto se chovat jako server pro SyncML - funambol, goosync (pro synchronizaci s Google Calendar), mělo by jít použít opensync/multisync s SyncML pluginem a tahat data do Evolution a KDE.

    Gammu umí dostat z přístroje SMS a záznamy o hovorech.

    Pro přenos souborů řízený z počítače lze použít OBEX protokol, jak přes kabel, tak Bluetooth (teoreticky i přes IRDA, to jsem nezkoušel). Mělo by jít použít i p3nfs projekt - to se mi nicméně nepovedlo rozběhnout.

    OpenOBEX - přenos souborů

    Pomocí obextool lze prohlížet adresáře, stahovat soubory do počítače a mazat soubory z telefonu. Nedaří se mi (zatím) vytvářet adresáře a uploadovat soubory.

    Pomocí obexftp přímo lze cokoliv.

    Pomocí gnome-vfs-obexftp lze v podstatě taky cokoliv, ovšem pouze pod Gnome a přes Bluetooth.

    Viz též USB OBEX HOWTO.

    Krok 1: ObexFTP (přes kabel)

    Než se pustíte dál, je třeba zajistit, že se se zařízením domluvíte.

    Pomocí
    obexftp -u
    (coby root) zjistíte rozhraní pro OBEX.
    Superuser privileges are required to access USB.
    Found 4 USB OBEX interfaces
    Interface 0:
            Manufacturer: Nokia
            Product: Nokia 9300
            Interface description: SYNCML-SYNC-CLIENT-INIT
    Interface 1:
            Manufacturer: Nokia
            Product: Nokia 9300
            Interface description: SYNCML-SYNC
    Interface 2:
            Manufacturer: Nokia
            Product: Nokia 9300
            Interface description: PC Suite Services
    Interface 3:
            Manufacturer: Nokia
            Product: Nokia 9300
            Interface description: SYNCML-DM
    Use '-u interface_number' to connect
    Nothing to do. Use --help for help.
    
    Přes
    obexftp -u X -l
    , kde X je číslo rozhraní, můžete zkusit vypsat obsah adresáře. Chcete-li pracovat s podadresáři, přidejte třeba "-c 'C:\Moje Soubory'".

    Daří se mi komunikovat pouze s rozhraním označeným coby "PC Suite Services".

    Chcete-li používat obexftp jako běžný uživatel, je třeba nastavit práva - používáte-li udev, pomůže například přidat do (Debian) /etc/udev/rules.d/020_permissions.rules řádek:
    BUS=="usb", SYSFS{idVendor}=="0421", SYSFS{idProduct}=="0415", GROUP="plugdev", USER="jmeno_uzivatele"
    Ta čísla jsou z lsusb výpisu.

    Blíž viz tady.

    ObexTOOL

    Při hledání nadstavby pro obexftp jsem našel obexfs, gnome-vfs-obexftp a obextool. Obexfs funguje částečně - zařízení lze přimountovat jako disk, ale je vidět pouze karta a ne hlavní disk.

    ObexTool je v tcl/tk napsaný grafický frontend, který dle potřeby volá obexftp, najdete ho tady.

    Pro spuštění mu potřebujete říci kde má hledat a že Nokia nepodporuje Memory info, takže:
    obextool.tk --memstat 0 --obexcmd "obexftp -u 2"

    Gnome-vfs-obexftp

    Gnome-vfs-obexftp je nadstavba pro GNOME VFS umožňující z počítače procházet adresáře na telefonu jako by byly přímo připojené. Po instalaci balíčku můžete spustit "nautilus obex://". V tom dobrém případě dostanete okno s viditelnými zařízeními. (hádám, že aby procházení fungovalo, je potřeba mít zařízení v discoverable režimu, případně spárované, může se hodit mít nainstalované bluez utility pro Gnome kvůli případnému zadání pinu).

    Pomocí Místa/Připojit server z Gnome menu lze přidat na plochu odkaz přímo na zařízení/disk na něm, takže pak jen zapnete Bluetooth na Nokii, poklepete na ikonu a máte před sebou obsah toho správného adresáře.

    Používání souborů z telefonu

    Hlasové poznámky

    Záznamy z hlasového záznamníku Nokia ukládá jako AMR. Pomocí amr2wav převodníku je lze přeložit do WAV a dál s nimi pracovat. Mělo by jít též zkompilovat MPlayer přímo s AMR podporou a jde AMR soubory přehrávat pomocí RealPlayeru.

    Co se přenosu opačným směrem týče, lze použít též MP3 - přehrávač hudby v telefonu je zvládne.

    Tabulky

    Jak přeložit EPOC tabulku do něčeho nevím, ale při ukládání lze v komunikátoru zvolit formát "Excel 2000". Aspoň jednoduché tabulky se uloží v pořádku a jdou otevřít v OpenOffice. Přenos funguje včetně češtiny a vzorců.

    Dokumenty

    Podobně i dokumenty lze ukládat jako "Word 97" a bez potíží v OpenOffice otevřít, včetně češtiny.

    Stejné postupy by předpokládm měly jít použít i pro přenos druhým směrem.

    Import SSL certifikátů

    Pokud přes vestavěné aplikace přistupujete někam přes SSL spojení a certifikát serveru je self-signed nebo podepsaný nějakou neznámou CA, jsou zobrazována (pokaždé) varování.

    Certifikát je v takovém případě třeba doinstalovat přes Správce certifikátů (Ovládací panel, Zabezpečení).

    Pokud máte certifikát v PEM podobě, je potřeba ho převést do DER, třeba:

    openssl x509 -in ca.pem -inform PEM -out ca.cer -outform DER

    Certifikát samotný buď získáte od správce serveru, nebo třeba (ideálně z dotyčného stroje) přes copy&paste z úvodu výpisu

    openssl s_client -connect server:imaps

    Po instalaci je třeba nastavit certifikátu důvěryhodnost aspoň pro "zabezpečenou síť".

    Poznámka

    Testováno na Debian Lenny/Sid konfiguraci na x86. Též testováno Bluetooth připojení pro Ubuntu Feisty Fawn (7.0.4).

    Obrázky

    Nokia 9300, obrázek 1

    Dokument vytvořil: Vaclav Stepan, 18.7.2007 15:20 | Poslední úprava: Vaclav Stepan, 27.2.2011 15:07 | Další přispěvatelé: fakenickname | Historie změn | Zobrazeno: 2396×

    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.