Ubuntu Suomen keskustelualueet

Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Aiheen aloitti: Melmacian - 28.06.08 - klo:23.41

Otsikko: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Melmacian - 28.06.08 - klo:23.41
ObexFS

Tässäpä vaihtoehtoinen paljon nopeampi tapa Bluetoothille siirtää tiedostoja kännykkän C-asemalle.

Sain homman toimimaan ihan mukavasti OpenObexilla (http://dev.zuckschwerdt.org/openobex/). Testipuhelimena toimi Nokia E51 ja kaapelina DKE-2.

Asennus
Koodia: [Valitse]
$ sudo apt-get install obexftp obexfs
USB-kaapelin käyttöoikeudet

Jostain syystä peruskäyttäjälla ei ole mitään oikeiksia koskea kaapeliin Hardyssa.

Tökkää kaapeli kiinni ja valitse pc-suite jos puhelin kysyy mitä moodia käytetään.
Ensin pitää vähän säätää usb-kaapelin käyttöoikeuksia udevillä, jotta voidaa selata tiedostoja myös tavan käyttäjänä.
Koodia: [Valitse]
$ lsusb

Tulostuu mm. rivi
Koodia: [Valitse]
Bus 003 Device 010: ID 0421:0042 Nokia Mobile PhonesTässä 0421 on vendor id ja 0042 product id.

Lisää tiedoston /etc/udev/rules.d/40-permissions.rules loppuun rivit:
Koodia: [Valitse]
# Nokia E51
BUS=="usb", SYSFS{idVendor}=="0421", SYSFS{idProduct}=="0042", GROUP="ryhmä"

Muokkaa siihen omat idVendor ja idProduct-numerot sekä sopiva ryhmä. Ryhmä on käytännössä jokin ryhmä johon kuulut. Yleensä yksi sellainen on käyttäjätunnustasi vastaava.

Koodia: [Valitse]
$ sudo udevcontrol reload_rules

Kännykän liittäminen

Koodia: [Valitse]
$ obexftp -u
Superuser privileges are required to access USB.
Found 3 USB OBEX interfaces
Interface 0:
        Manufacturer: Nokia
        Product: Nokia E51
        Interface description: SYNCML-SYNC
Interface 1:
        Manufacturer: Nokia
        Product: Nokia E51
        Interface description: PC Suite Services
Interface 2:
        Manufacturer: Nokia
        Product: Nokia E51
        Interface description: SYNCML-DM
Use '-u interface_number' to connect
Nothing to do. Use --help for help.

PC-Suite sijaitsee siis Interface 1:ssä.

Koodia: [Valitse]
$ mkdir ~/luuri
Mountataan kännykkä. -u vivun perään interfacen numero.
Koodia: [Valitse]
$ obexfs -u 1 ~/luuri
If USB doesn't work setup permissions in udev or run as superuser.
Tuon kommentin ei pitäisi haitata, koska asetimme edellä oikeudet kohdalleen.

Lopuksi katsotaan mitä sinne ilmestyi
Koodia: [Valitse]
$ ls -l ~/luuri
total 1
drwxr-xr-x 1 user user 0 1970-01-01 01:59 C:
Jee, siellä on jotain mihin meillä on luku- ja kirjoitusoikeudet :)
Tiedostoihin pääset nyt siis käsiksi samaan tapaan kuin kovalevyihisi.

Niin tämähän toimii myös Bluetoothilla, mutta sen hitaus, varsinkin lagi, tekee siitä lähes käyttökelvottoman. Katso obexfs:n man sivu. Bluetoothille löytyy onneksi vähän sulavampiakin toteutuksia mm. Konquerorista.


Komentteja toimivuudesta muilla puhelimilla olisi kiva kuulla.


Ihan hyvällä mallilla alkaa olla Nokian puhelimien toimivuus Linuxin kanssa. Tiedostojen siirto ja modeemiyhteys (http://wiki.ubuntu-fi.org/Matkapuhelin_modeemina) toimii sekä Bluetoothilla että USB-kaapelilla. Vielä kun saisi kalenterin synkronoitua ja kontaktit jotekin fiksusti ja helposti exportattua/importattua.

Otsikko: Vs: Tiedostojen siirtäminen USB-kaapelilla Nokian puhelimiin. Testatkaa!
Kirjoitti: Melmacian - 29.06.08 - klo:01.04
Lainaus
Vielä kun saisi kalenterin synkronoitua ja kontaktit jotekin fiksusti ja helposti exportattua/importattua.
http://forum.ubuntu-fi.org/index.php?topic=19532.0
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Ilokaasu - 31.07.08 - klo:07.54
Lisää tämä ohje wikiin!

Mitä nyt nopeasti luin niin tämä siis EI TARVITSE bluetööttiä ? Omassa koneessani ei semmoista ole ja E50 löytyy niin voisin vaikka testailla tämän jossain vaiheessa kun ehtii :)
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: salai - 31.07.08 - klo:09.18
Testasin uudella N95-puhelimella (alkuperäinen, ei 8G) ja huomasin, että muistikortti piti ottaa ensin puhelimesta pois, että sain toimimaan.

Sen jälkeen PC-Suite tilassa näkyi C-asema "luurissa". Vaikka kirjoitusoikeudet näyttivät oikeilta, ei C-asemalle pystynyt kuitenkaan kirjoittamaan mitään.

Tiedonsiirto-tilassa löytyi puhelimen C-asema edelleen luuri-hakemistosta, mutta myös muistikortti mounttaantui automaattisesti. Muutaman testikerran jälkeen katosi kuitenkin C-asema näkymästä luurissa.

Nokian N95 ID:
Koodia: [Valitse]
Bus 001 Device 014: ID 0421:04f0 Nokia Mobile Phones
Koodia: [Valitse]
ls -l ~/luuri
total 1
drwxr-xr-x 1 salai salai 0 1970-01-01 01:59 C:
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Tuplanolla - 13.08.08 - klo:18.03
Puuh, melkein toimii 6230i:llä.
Koodia: [Valitse]
jani@assamix:~$ sudo obexfs -u 0 ~/luuri
jani@assamix:~$ ls luuri/
ls: tiedostoa luuri/ ei voi käsitellä: Permission denied
jani@assamix:~$ sudo su -
root@assamix:~# cd /home/jani/
root@assamix:/home/jani# ls luuri/
Grafiikka  Kuvat  Muisti  Musiikki  ??net  ??nitteet  Teemat  Videoleikkeet
root@assamix:/home/jani# ls -alh luuri/
yhteensä 8,0K
drwxr-xr-x  1 root root    0 2008-08-13 17:48 .
drwxr-xr-x 86 jani jani 4,0K 2008-08-13 17:46 ..
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Grafiikka
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Kuvat
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Muisti
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Musiikki
drwxr-xr-x  1 root root    0 1970-01-01 01:59 ??net
drwxr-xr-x  1 root root    0 1970-01-01 01:59 ??nitteet
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Teemat
drwxr-xr-x  1 root root    0 1970-01-01 01:59 Videoleikkeet
root@assamix:/home/jani# ls -alh luuri/Grafiikka/
yhteensä 0
root@assamix:/home/jani#
Tälläsiä sisänaamoja (interface siis) löytyy, käyttäjänä ei näy muuta kuin nullia.
Koodia: [Valitse]
jani@assamix:~$ sudo obexftp -u
Found 3 USB OBEX interfaces
Interface 0:
Manufacturer: Nokia
Product: Nokia 6230i
Interface description: (null)
Interface 1:
Manufacturer: Nokia
Product: Nokia 6230i
Interface description: (null)
Interface 2:
Manufacturer: Nokia
Product: Nokia 6230i
Interface description: (null)
Use '-u interface_number' to connect
Nothing to do. Use --help for help.
jani@assamix:~$
Että jonkunlaista kontaktia se saa, muttei ihan.
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Melmacian - 13.08.08 - klo:18.11
Oletko asentanut PC Suite tuen kännykkääsi?
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Tuplanolla - 13.08.08 - klo:20.21
Oletko asentanut PC Suite tuen kännykkääsi?
En oo, mikäs se sellanen on?
S40-luuri siis, joten kaikkia jännimpiä juttuja ei välttämättä saa.

Toimii kyl siis Windowsilla PC Suitella.
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Melmacian - 13.08.08 - klo:20.24
Oletko asentanut PC Suite tuen kännykkääsi?
En oo, mikäs se sellanen on?
S40-luuri siis, joten kaikkia jännimpiä juttuja ei välttämättä saa.

Toimii kyl siis Windowsilla PC Suitella.
Jaa, no sitten. Eihän sitä noihin S40 voi/tarvitse edes asentaa. Tuo PCsuite tuen asentaminen oli tosin ihan vaan veikkaus. S40-vehkeillä saattaa muutenkin olla omat kujeensa.
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: ~unknown - 23.09.08 - klo:22.23
Kumma juttu, törkkään vain kaapelin koneen ja kännykän välille, valitsen kännykästä tiedostojen siirron ja tietokoneen ruudulle ilmestyy Nautilus-ikkuna jossa näkyy microSD muistikortin/kännykän muistin sisältö riippuen siitä kumman valitsin. Helppoa. Nokia PC Suitesta sitten taas en tiedä mitään, en ole kokeillut koskaan koko ohjelmaa. Puhelin on muuten mallia Nokia 3110c Evolve.
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Petri Järvisalo - 28.09.08 - klo:19.44
Listäänpä tänne linkki jonka löysin:

http://www.smokinglinux.com/tutorials/nokia-pc-suite-for-linux-with-obextool-on-ubuntu-gutsy

Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Eme - 29.09.08 - klo:14.10
Moi

Koodia: [Valitse]
eme@eme-desktop:~$ obexfs -u
obexfs: option requires an argument -- u
Try `obexfs --help' for more information.
eme@eme-desktop:~$ obexftp -u
Superuser privileges are required to access USB.
Found 3 USB OBEX interfaces
Interface 0:
Manufacturer:
Product:
Interface description: (null)
Interface 1:
Manufacturer:
Product:
Interface description: (null)
Interface 2:
Manufacturer:
Product:
Interface description: (null)
Use '-u interface_number' to connect
Nothing to do. Use --help for help.

Tohon saakka meni kaikki putkeen. Kokeilin myös mountata puhelinta noilla kaikilla interface numeroilla, mutta mitään ei ilmesty luuri kansioon.
Olisko kellään mitään ideoita?

Puhelin Nokia 5310 XpressMusic ja Series 40 3rd Edition -käyttöliittymä.

Terveisin Eme
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Tuplanolla - 29.09.08 - klo:14.42
Koodia: [Valitse]
Superuser privileges are required to access USB.

Tohon saakka meni kaikki putkeen. Kokeilin myös mountata puhelinta noilla kaikilla interface numeroilla, mutta mitään ei ilmesty luuri kansioon.
Olisko kellään mitään ideoita?
Eli jos ajaisit ton sudolla, voisi auttaa ehkä. ;)
Tyyliin: sudo obexftp -u
Salasana on oma salasanasi.
Otsikko: Vs: Tiedostojen siirtäminen Nokian puhelimiin USB-kaapelilla. Testatkaa!
Kirjoitti: Mikhou - 29.03.09 - klo:19.41
Voisiko joku osaavampi jelppiä meikäläistä vähän? Vielä vähän uusi tämän Ubuntun kanssa...

Elikkäs,
Sain ton ObexFS:n asennettua, ja tein ylläolevat, pääsen tutkimaan puhelimen sisältöä ja poistamaan sieltä tiedostoja.
Mutta, kun yritän lisätä tiedostoja koneelta niin valittaa että "Kohteessa ei ole tarpeeks levytilaa. Yritä tehdä tilaa tiedostoja poistamalla."
Vaikkakin puhelimesta katsottuna muistia on reilusti muistikortilla ja puhelimen omaakin muistia.
Puhelimen malli on Nokia N70

Osaisiko joku auttaa?