Skocz do zawartości

Samsung X660 Pod Linuxem


Rekomendowane odpowiedzi

Witam, chciałbym podłączyć telefon SGH-X660 pod komputer z linuxem. Mam do niego kabel foof (od D600 ale pasuje). Na windowsie wystarczy zainstalować dołączony do kabla sterownik, sterownik samsunga i (_menadżer_ → menedżer) ORT od telefonów samsunga. Co trzeba zrobić na (_linuxie_ → Linuksie) ORT, żeby móc przeglądać zawartość telefonu. Ewentualnie, jeżeli w gre wchodzi użycie wine, jak to zrobić ? Użycie blutooth i irdy odpada, bo telefon nie obsługuje.

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Jest jakiś RPM do tego programu, szukałem w google ale nie znalazłem.
Wersję QT rozpakowujesz i odpalasz (./qtcomsams) tylko, że właśnie u mnie się zacinała przy przesyłaniu. Jeżeli chodzi o comsams-0.5 to faktycznie paczki chyba nie ma. Musisz sam skompilować. Pamiętam, że nie ma jakiś kosmicznych zależności. Jak nie chcesz zaśmiecać systemu to zrób to jako zwykły user np. ./configure --prefix ~/usr

 

Odnośnik do komentarza
Udostępnij na innych stronach

Mówisz o wersji qtcomsams? Wysypuję się po wpisaniu /dev/ttyACM0? U mnie właśnie też wersja z qt nie działa. Spróbuj może skompilować comsams-0.5. Możesz mieć pewne problemy z obsługą. Ja jutro postaram się też pobawić tym programem i napiszę jak to wygląda. Rozumiem, że chodzi Ci przede wszystkim o ściąganie plików (np. zdjęć) z telefonu i w drugą stronę na wysyłaniu? Szkoda tylko, że nie ma graficznej nakładki na wersję 0.5, bo chyba w tym tkwi problem.

Odnośnik do komentarza
Udostępnij na innych stronach

Łatwo nie było, ale jakoś poszło. Okazało się, że qtcomsams działa! :) Wcześniej się zawieszał przy ściąganiu plików, ponieważ miały one w sobie polskie znaki (np. Zdjęcie-0001.jpg). Teraz jest ok, podłączyłem kabel usb do tel potem jako root ./qtcomsams , później do device /dev/ttyACM0 i to wszystko. Jeśli ten sposób u Ciebie nie działa to pozostaje tylko zainstalować comsams-0.5. Teraz wszystkie polecenia jako root:

./comsams -i -dev /dev/ttyACM0 #raz się łączy a innym razem nie; pokazuje informacje o tel
./comsams -d / -dev /dev/ttyACM0
./comsams -d /Images -dev /dev/ttyACM0
./comsams -f /Images/My\ photos -dev /dev/ttyACM0  #może nie pokazać wszystkich zdjęć
./comsams -s <nazwa>.jpg -dev /dev/ttyACM0

I to właściwie koniec. Parametr -s służy do ściągania plików z telefonu, a -F do wysyłania na telefon. Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

W sumie to standardowo, rozpakowujesz (tar -xvf comsams-0.5.tar.bz), potem ./configure (możesz też utworzyć sobie jakis folder w katalogu swojego użytkownika np. usr i dać ./configure --prefix ~/usr ), pewnie będą potrzebne jakieś paczki *-devel, ale tego już nie pamiętam. Następnie polecenie make i na końcu make install . Po instalacji wchodzisz do tego katalogu ~/usr/bin i dalej już jak napisałem w poprzednim poście.

Odnośnik do komentarza
Udostępnij na innych stronach

Coś jest nie tak jak trzeba. Zainstalowałem devel xorg, później rozpakowałem archiwum cosams, komenda configure zadziałała ale dalej już nic nie idzie. Załączam log z konsoli.

 

[root@localhost comsams]# tar -xvf comsams-0.5.tar.gz
comsams/comsams/main.cpp
comsams/comsams/samsconnect.cpp
comsams/comsams/samsconnect.h
comsams/comsams/samshelper.cpp
comsams/comsams/samshelper.h
comsams/comsams/samspartcatcher.cpp
comsams/comsams/samspartcatcher.h
comsams/admin/acinclude.m4.in
comsams/admin/Doxyfile.am
comsams/admin/libtool.m4.in
comsams/comsams/Makefile.am
comsams/comsams/Makefile.in
comsams/acinclude.m4
comsams/AUTHORS
comsams/ChangeLog
comsams/config.h.in
comsams/configure
comsams/configure.files
comsams/configure.in
comsams/configure.in.in
comsams/COPYING
comsams/INSTALL
comsams/Makefile.am
comsams/Makefile.in
comsams/README
comsams/stamp-h.in
comsams/TODO
comsams/admin/acinclude.m4.in
comsams/admin/am_edit
comsams/admin/ChangeLog
comsams/admin/compile
comsams/admin/conf.change.pl
comsams/admin/config.guess
comsams/admin/config.pl
comsams/admin/config.sub
comsams/admin/configure.in.bot.end
comsams/admin/configure.in.min
comsams/admin/cvs-clean.pl
comsams/admin/cvs.sh
comsams/admin/debianrules
comsams/admin/depcomp
comsams/admin/detect-autoconf.sh
comsams/admin/Doxyfile.am
comsams/admin/Doxyfile.global
comsams/admin/install-sh
comsams/admin/libtool.m4.in
comsams/admin/ltmain.sh
comsams/admin/Makefile.common
comsams/admin/missing
comsams/admin/mkinstalldirs
comsams/admin/ylwrap
[root@localhost comsams]# ./configure
-bash: ./configure: Nie ma takiego pliku ani katalogu
[root@localhost comsams]# comsams/configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
[root@localhost comsams]# make
make: *** Nie podano obiektów i nie znaleziono makefile. Stop.
[root@localhost comsams]# cd comsams
[root@localhost comsams]# make
make: *** Nie podano obiektów i nie znaleziono makefile. Stop.
[root@localhost comsams]# make install
make: *** Brak reguł do wykonania obiektu `install'. Stop.

Odnośnik do komentarza
Udostępnij na innych stronach

[root@localhost comsams]# tar -xvf comsams-0.5.tar.gz
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Tutaj masz wszystko napisane. Zainstaluj kompilator gcc (przez yuma).

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Faktycznie, nie przeczytałem dokładnie logu. Zainstalowałem brakujące biblioteki i zainstalował się program, jednak mam problem z połączeniem się z telefonem. Niby telefon wykrywa, z logu wynika, że jest to ttyACM0 ale nie łączy. Wkleje log z programu

 

[piotrek@localhost ~]$ su -
Hasło: 
[root@localhost ~]# comsams -d /Images -dev /dev/ttyACM0
Try to open /dev/ttyACM0...
Try to connect to phone...
.Error during read (0)... FIXME!
No Connection, waiting for phone ready...
Try to connect to phone...
.Error during read (0)... FIXME!
No Connection, waiting for phone ready...
Try to connect to phone...
.Error during read (0)... FIXME!
No Connection, waiting for phone ready...
Try to connect to phone...
.Error during read (0)... FIXME!
No Connection, waiting for phone ready...
Try to connect to phone...
.Error during read (0)... FIXME!
No Connection, waiting for phone ready...
Tried to connect 5 times. (timeout)
[root@localhost ~]# 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...