qba111 Napisano Styczeń 23, 2009 Zgłoszenie Share Napisano Styczeń 23, 2009 Czy ktoś może mi powiedzieć w jaki sposób odpalić gnokii na zwykłym userze??? Na koncie root działa bez problemu, ale na zwykłym użytkowniku dostaję: Connecting Serial device: opening device USB Ignoring extra header, type 171, length 5 Found FBUS interface Can't set configuration: -1 Can't claim control interface: -1 Nieudane otwarcie urządzenia PHONET: Operacja niedozwolona Error in link initialisation: 1 Nieudana inicjalizacja interfejsu telefonu: Wykonanie polecenia nieudane. Koniec pracy. Nie można odblokować urządzenia Wykonanie polecenia nieudane. Domyślam się, że chodzi o uprawnienia, tylko nie wiem do czego Na serialu musiałem zmienić uprawnienia do /dev/ttyUSB0, a teraz na nowym telefonie nie bardzo wiem co i jak zrobić Telefon - Nokia 6300, Fedora 10 Tel podłączony do /dev/ttyACM0 dku2libusb do testów dałem 777 na /dev/ttyACM0, ale nic z tego Wyczytałem, że warto sprawdzić /proc/bus/usb/.... - dodałem 666 w 004/002 - tam jest telefon jak wynika z logów. Niestety dalej nic. Ktoś ma jeszcze jakieś pomysły??? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Adi1981 Napisano Styczeń 23, 2009 Zgłoszenie Share Napisano Styczeń 23, 2009 pokaż co pokazuje przy podłączonym telefonie getfacl /dev/ttyACM0 W sumie samo ls -l /dev/ttyACM0 też możesz pokazać a do tego jeszcze grep tty /lib/udev/rules.d/50-udev-default.rules i (będąc na koncie zwykłego usera) groups Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
qba111 Napisano Styczeń 23, 2009 Autor Zgłoszenie Share Napisano Styczeń 23, 2009 [root@mail ~]# getfacl /dev/ttyACM0 getfacl: Removing leading '/' from absolute path names # file: dev/ttyACM0 # owner: uucp # group: uucp user::rwx group::rwx other::rwx [root@mail ~]# ls -l /dev/ttyACM0 crwxrwxrwx 1 uucp uucp 166, 0 sty 23 18:31 /dev/ttyACM0 [root@mail ~]# grep tty /lib/udev/rules.d/50-udev-default.rules KERNEL=="pty[pqrstuvwxyzabcdef][0123456789abcdef]", GROUP="tty", MODE="0660", OPTIONS+="last_rule" KERNEL=="tty[pqrstuvwxyzabcdef][0123456789abcdef]", GROUP="tty", MODE="0660", OPTIONS+="last_rule" KERNEL=="ptmx", GROUP="tty", MODE="0666", OPTIONS+="last_rule" KERNEL=="tty", GROUP="tty", MODE="0666", OPTIONS+="last_rule" KERNEL=="tty[0-9]*", GROUP="tty", MODE="0620", OPTIONS+="last_rule" KERNEL=="vcs|vcs[0-9]*|vcsa|vcsa[0-9]*", GROUP="tty", OPTIONS+="last_rule" KERNEL=="tty[A-Z]*|pppox*|ircomm*|noz*", GROUP="uucp" [qba@mail ~]$ groups qba uucp fspmc ---------------- @qba111 Listingi do 12-15 linijek umieszczaj między znacznikami [code] i [/code], dłuższe niż 15 linii pomiędzy [codebox] i [/codebox] - tak jest czytelniej. Przeczytaj "BB Code Help".WalDo Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Adi1981 Napisano Styczeń 23, 2009 Zgłoszenie Share Napisano Styczeń 23, 2009 Hmmm wygląda wszystko w porządku, niestety na chwilę obecną nie mam innych pomysłów co może być nie tak :/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
qba111 Napisano Styczeń 23, 2009 Autor Zgłoszenie Share Napisano Styczeń 23, 2009 Hmmm wygląda wszystko w porządku, niestety na chwilę obecną nie mam innych pomysłów co może być nie tak :/ No właśnie. I to jest najgorsze. Googlałem naprawdę sporo, ale nic nie znalazłem ciekawego. A mój wywód miał mieć ciąg dalszy - segfault przy odpalaniu gnokii-smsd. No ale skoro tu utknęliśmy to dalej nie ma sensu Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
qba111 Napisano Styczeń 26, 2009 Autor Zgłoszenie Share Napisano Styczeń 26, 2009 To może sam sobie odpowiem - dla potomnych Problem był następujący - na nowym telefonie (Nokia 6300) po kablu USB nie działało wysyłanie sms na zwykłym użytkowniku (brak uprawnień) oraz smsd - wysypywał się segfault. Wersja gnokii - 0.6.27 z rpm dla fedory. Zrobiłem 2 rzeczy - skompilowałem wersję 0.6.28 z CSV i zmieniłem uprawnienia do /dev/bus/usb/004/003 (tam podpięty jest telefon). Nie wiem która z czynności rozwiązała moje problemy, ale domyślam się, że nowa wersja rozwiązała segfault, a uprawnienia rozwiązały problem z wysyłaniem sms z konta zwykłego usera. Tu ważna uwaga - pewności nie mam (niech mądrzejsi poprawią jeśli się mylę), ale jeżeli korzystamy z dku2libusb to uprawnienia do /dev/ttyACM0 można o kant ... rozbić. Trzeba zmienić uprawnienia do /dev/bus/usb/..... PS: Nokia 6300 bardzo fajnie radzi sobie z wysyłaniem dużych ilości sms z gnokii. 6230i także 6310 jest troszkę za wolna. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
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ę