blog music artwork youtube channel contact
kategorie
aktywność fizyczna
filozofia i nauka
informatyka
sztuka i twórczość
wszystkie wpisy
wpisy w rss
komentarze w rss
wirtualna biblioteka
radio natura


Nokia i Ubuntu

Posiadam Nokię 6610, oraz kabelek na COM’a. Nie miałem wcześniej czasu bawić się w łączenie tego do Ubuntu i poprzednie próby zakończyły się zresztą niepowodzeniami i zawieszeniem pernamentnym telefonu (udało się go na szczęscie odratować), ale naszła mnie motywacja i w końcu udało się, a więc postanowiłem opisać cały proceder.

Po pierwsze od razu odradzam używanie gnokii czy xgnokii bo strasznie to toporne i działa jakby nie mogło, nie mówiąc już o kombinacjach alpejskich żeby uzyskać łączność.
Po drugie należy się zaopatrzeć we wspaniałe narzędzie jakim jest gammu, oraz nakładkę graficzną zwaną wammu – bez problemu znają się w Synaptic’u. Po zainstalowaniu szybka konfiguracja gammu – tworzymy plik .gammurc w katalogu naszego użytkownika z zawartością:

[gammu]
port = /dev/ttyS0
connection = fbus

I tym sposobem komunikacja mojej Nokii przez port COM załatwiona. Następnym krokiem jest ustawienie wammu – odpalamy program, automatycznie wykryje nam telefon i jedyne co mamy do roboty to w opcjach wyłączyć odświeżanie stanu telefonu (wartość domyślną 5000 przestawić na 0), co by nam nie przyrywało nic podczas zabawy.

Teraz aby mieszać w książce telefonicznej, SMS i kalendarzu używamy wammu, jako że to bardzo przyjemny interface, ale do pobrania MMS, czy mieszania w plikach telefonu niestety musimy pobawić się już w konsoli.
Oto kilka poleceń, które ułatwiają życie:

  • gammu –getallmms -save # zgrywa MMS’y na dysk
  • gammu –nokiaaddfile GAME gra # wrzuca grę w javie na telefon
  • gammu –nokiaaddfile APPLICATION aplikacja # wrzuca aplikację na telefon
  • gammu –getringtoneslist # wyświetla listę dzwonków
  • gammu –playsavedringtone numer # odtwarza wybrany dzwonek
  • gammu –getfilesystem # wyświetla system plików w telefonie
  • gammu –getfilesystem -flatall # system plików z identyfikatorami
  • gammu –getfiles identyfikator # pobiera plik o danym identyfikatorze
  • gammu –getfilefolder identyfikator # pobiera wszystko z danego katalogu
  • gammu –addfolder identyfikator nazwa # tworzy nowy folder, gdzie identyfikator to id folderu nadrzędnego
  • gammu –addfile identyfikator nazwa # kopiuje dany plik do telefonu w katalog o podanym identyfikatorze

Więcej informacji o gammu
Strona domowa projektu gammu
Montowanie systemu plików (wymaga obsługi Coda FS w jądrze)
Więcej o wammu