ObexFSTässäpä vaihtoehtoinen paljon nopeampi tapa Bluetoothille siirtää tiedostoja kännykkän C-asemalle.
Sain homman toimimaan ihan mukavasti
OpenObexilla. Testipuhelimena toimi Nokia E51 ja kaapelina DKE-2.
Asennus$ sudo apt-get install obexftp obexfs
USB-kaapelin käyttöoikeudetJostain 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ä.
$ lsusb
Tulostuu mm. rivi
Bus 003 Device 010: ID 0421:0042 Nokia Mobile Phones
Tässä 0421 on vendor id ja 0042 product id.
Lisää tiedoston
/etc/udev/rules.d/40-permissions.rules loppuun rivit:
# 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.
$ sudo udevcontrol reload_rules
Kännykän liittäminen$ 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ä.
$ mkdir ~/luuri
Mountataan kännykkä. -u vivun perään interfacen numero.
$ 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
$ 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 toimii sekä Bluetoothilla että USB-kaapelilla. Vielä kun saisi kalenterin synkronoitua ja kontaktit jotekin fiksusti ja helposti exportattua/importattua.