Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witajcie,
Mam problem z wykrywaniem telefonów na kablu usb przez system. Generalnie podłączałem już 4 i żaden nie jest widoczny jako dysk/urządzenie ( każdy ma kartę pamięci )
Mój tel. to nokia e72. Podłączam kabel i w systemie cisza. Wszelkie pendrive'y i dyski na USB wykrywa ładnie.
Zainstalowałem wammu i tam także nie mogę wykryć telefonu.
Po podłączeniu do usb wklepuję:
ls /dev/tty*
i w wynikach nie ma nic o /dev/ttyUSBXXX
Arch x64 - 3.18.6-1-ARCH
Brakuje jakiegoś skladnika firmware'u do telefonów czy może muszę się dopisać do jakiejś grupy?
Ostatnio edytowany przez BlackEvo (2015-03-15 11:20:08)
Offline
1752
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:47)
Offline
lsusb wcześniej mi nic nie wykrywał. Jak podłączam E72 to w telefonie wybieram "transfer multimedialny" i jest cisza. Wybrałem 'magazyn masowy' i też nic. Teraz wyłączyłem telefon i znowu włączyłem i masz...
lsusb Bus 005 Device 008: ID 0421:0220 Nokia Mobile Phones .....
Offline
1753
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:48)
Offline
Dla symbiana właśnie doinstalowałem wammu. Jest tam konfigurator telefonu, można wybrać sposób łączenia i port którego właśnie nie znam. Jakbym mógł wpisać że tel. jest gdzieś na /dev/ttyUSBxx to bym już miał połączenie. Opcja -v w lsusb pokazuje id produktu, pojemność baterii itp itd ale jak mówisz - nie są wcale pomocne dla mojego zagadnienia :/
Offline
1754
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:49)
Offline
BlackEvo napisał(-a):
lsusb wcześniej mi nic nie wykrywał. Jak podłączam E72 to w telefonie wybieram "transfer multimedialny" i jest cisza. Wybrałem 'magazyn masowy' i też nic. Teraz wyłączyłem telefon i znowu włączyłem i masz...
Kod:
lsusb Bus 005 Device 008: ID 0421:0220 Nokia Mobile Phones .....
Ustaw jako Magazyn masowy i wtedy powinien działać tak jak zwykły pendrive.
Sprawdź z innym kablem, gniazdem USB, komputerem.
W dmesg nic nie ma?
Offline
Kabel usb zamiennik - dmesg nic nie pokazuje.
Kabel NOKIA - wyjęty z pudełka od tej nokii
[ 7116.658419] usb-storage 5-6:1.0: USB Mass Storage device detected [ 7116.658571] scsi host9: usb-storage 5-6:1.0 [ 7117.660160] scsi 9:0:0:0: Direct-Access Nokia S60 1.0 PQ: 0 ANSI: 0 [ 7117.662269] sd 9:0:0:0: [sdb] Attached SCSI removable disk [ 7124.109006] sd 9:0:0:0: [sdb] 30679040 512-byte logical blocks: (15.7 GB/14.6 GiB)
Pisałem wyżej, że wybieram 'magazyn masowy' i nie działa. Wiem, że powinno działać ale niestety nie trybi. Jak widać, dmesg pokazuje kartę sd 16GB ale nic więcej.
W wammu jest : ( mam podłączony tel oczywiście )
Konfiguracja z przewodnikiem -->Kabel USB -->Telefon z systemem Symbian-->protokoły OBEX i irMC ( resztę nie biorę pod uwagę bo np potrzeba instalnąć na tel. gnapplet ) -->Generic OBEX przez linię szeregową lub jej emulację -->
proszę wskazać urządzenie pod którym udostępniono telefon. I właśnie tutaj stoję. Jest lista którą można rozwinąć ale nic na niej nie ma, bo jakby telefonu nie było. Mogę wpisać z palca ale co? jakiś port, /dev/xx?
Ostatnio edytowany przez BlackEvo (2015-03-15 13:09:31)
Offline
Sprawdź na innym komputerze, systemie operacyjnym.
Oczywiście bez żadnych zabaw z wammu, MTP itp.
Offline
BlackEvo napisał(-a):
Kod:
[ 7116.658419] usb-storage 5-6:1.0: USB Mass Storage device detected [ 7116.658571] scsi host9: usb-storage 5-6:1.0 [ 7117.660160] scsi 9:0:0:0: Direct-Access Nokia S60 1.0 PQ: 0 ANSI: 0 [ 7117.662269] sd 9:0:0:0: [sdb] Attached SCSI removable disk [ 7124.109006] sd 9:0:0:0: [sdb] 30679040 512-byte logical blocks: (15.7 GB/14.6 GiB)
mount /dev/sdb
i podziękuj twórcom systemd.
Offline
Mam Nokię 6700 i telefon jest elegancko wykrywany przez system (Arch Linux).
Offline
Co ma wspólnego systemd z automatycznym montowaniem zewnętrznych nośników przez menedżery plików?
Tam jeszcze był jakiś problem z wykrywaniem telefonu w lsusb, a to raczej wina telefonu, może konfiguracji udeva.
Dlatego można sprawdzić na innym komputerze/systemie.
Offline
Offline
Tylko czy warto jeszcze bardziej komplikować?
Tryb pamięci masowej jest najmniej problematyczny, a z MTP różnie bywa i wtedy tak samo musi nośnik zostać zamontowany.
Offline
mati75 napisał(-a):
BlackEvo napisał(-a):
Kod:
[ 7116.658419] usb-storage 5-6:1.0: USB Mass Storage device detected [ 7116.658571] scsi host9: usb-storage 5-6:1.0 [ 7117.660160] scsi 9:0:0:0: Direct-Access Nokia S60 1.0 PQ: 0 ANSI: 0 [ 7117.662269] sd 9:0:0:0: [sdb] Attached SCSI removable disk [ 7124.109006] sd 9:0:0:0: [sdb] 30679040 512-byte logical blocks: (15.7 GB/14.6 GiB)Kod:
mount /dev/sdbi podziękuj twórcom systemd.
Nie wiem czy systemd akurat jest temu winny bo przecież wszelkie pendrive'y i dyski montuje spod usb automatycznie.
Tutaj cały wpis dmesg odnośnie usb:
[ 191.736642] usb-storage 1-6:1.0: USB Mass Storage device detected [ 191.736775] scsi host4: usb-storage 1-6:1.0 [ 191.736875] usbcore: registered new interface driver usb-storage [ 191.739167] usbcore: registered new interface driver uas [ 192.740776] scsi 4:0:0:0: Direct-Access Nokia S60 1.0 PQ: 0 ANSI: 0 [ 192.742634] sd 4:0:0:0: [sdb] Attached SCSI removable disk [ 197.172673] sd 4:0:0:0: [sdb] 30679040 512-byte logical blocks: (15.7 GB/14.6 GiB) [ 197.178417] sdb: [ 197.180903] sd 4:0:0:0: [sdb] [ 197.180909] Result: hostbyte=0x00 driverbyte=0x08 [ 197.180913] sd 4:0:0:0: [sdb] [ 197.180915] Sense Key : 0x2 [current] [ 197.180921] sd 4:0:0:0: [sdb] [ 197.180924] ASC=0x3a ASCQ=0x0 [ 197.180928] sd 4:0:0:0: [sdb] CDB: [ 197.180930] cdb[0]=0x28: 28 00 01 d4 1f 80 00 00 08 00 [ 197.180944] blk_update_request: I/O error, dev sdb, sector 30678912 [ 197.182398] sd 4:0:0:0: [sdb] [ 197.182402] Result: hostbyte=0x00 driverbyte=0x08 [ 197.182406] sd 4:0:0:0: [sdb] [ 197.182408] Sense Key : 0x2 [current] [ 197.182413] sd 4:0:0:0: [sdb] [ 197.182415] ASC=0x3a ASCQ=0x0 [ 197.182419] sd 4:0:0:0: [sdb] CDB: [ 197.182422] cdb[0]=0x28: 28 00 01 d4 1f f0 00 00 08 00 [ 197.182434] blk_update_request: I/O error, dev sdb, sector 30679024 [ 197.183408] sd 4:0:0:0: [sdb] [ 197.183413] Result: hostbyte=0x00 driverbyte=0x08 [ 197.183417] sd 4:0:0:0: [sdb] [ 197.183419] Sense Key : 0x2 [current] [ 197.183425] sd 4:0:0:0: [sdb] [ 197.183428] ASC=0x3a ASCQ=0x0 [ 197.183432] sd 4:0:0:0: [sdb] CDB: [ 197.183434] cdb[0]=0x28: 28 00 01 d4 1f f0 00 00 08 00 [ 197.183447] blk_update_request: I/O error, dev sdb, sector 30679024 [ 197.183457] Buffer I/O error on dev sdb, logical block 3834878, async page read [ 197.190405] sd 4:0:0:0: [sdb] [ 197.190410] Result: hostbyte=0x00 driverbyte=0x08 [ 197.190412] sd 4:0:0:0: [sdb] [ 197.190413] Sense Key : 0x2 [current] [ 197.190417] sd 4:0:0:0: [sdb] [ 197.190418] ASC=0x3a ASCQ=0x0 [ 197.190420] sd 4:0:0:0: [sdb] CDB: [ 197.190421] cdb[0]=0x28: 28 00 01 d4 1f 80 00 00 08 00 [ 197.190427] blk_update_request: I/O error, dev sdb, sector 30678912 [ 197.191518] sd 4:0:0:0: [sdb] [ 197.191520] Result: hostbyte=0x00 driverbyte=0x08 [ 197.191522] sd 4:0:0:0: [sdb] [ 197.191523] Sense Key : 0x2 [current] [ 197.191526] sd 4:0:0:0: [sdb] [ 197.191527] ASC=0x3a ASCQ=0x0 [ 197.191529] sd 4:0:0:0: [sdb] CDB: [ 197.191530] cdb[0]=0x28: 28 00 01 d4 1f 80 00 00 08 00 [ 197.191536] blk_update_request: I/O error, dev sdb, sector 30678912 [ 197.191540] Buffer I/O error on dev sdb, logical block 3834864, async page read [ 219.472312] sd 4:0:0:0: [sdb] [ 219.472319] Result: hostbyte=0x00 driverbyte=0x08 [ 219.472323] sd 4:0:0:0: [sdb] [ 219.472326] Sense Key : 0x2 [current] [ 219.472332] sd 4:0:0:0: [sdb] [ 219.472334] ASC=0x3a ASCQ=0x0 [ 219.472339] sd 4:0:0:0: [sdb] CDB: [ 219.472341] cdb[0]=0x28: 28 00 01 d4 1f 80 00 00 08 00 [ 219.472355] blk_update_request: I/O error, dev sdb, sector 30678912 [ 219.474171] sd 4:0:0:0: [sdb] [ 219.474174] Result: hostbyte=0x00 driverbyte=0x08 [ 219.474176] sd 4:0:0:0: [sdb] [ 219.474177] Sense Key : 0x2 [current] [ 219.474180] sd 4:0:0:0: [sdb] [ 219.474181] ASC=0x3a ASCQ=0x0 [ 219.474184] sd 4:0:0:0: [sdb] CDB: [ 219.474185] cdb[0]=0x28: 28 00 01 d4 1f 80 00 00 08 00 [ 219.474191] blk_update_request: I/O error, dev sdb, sector 30678912 [ 219.474194] Buffer I/O error on dev sdb, logical block 3834864, async page read
Jest kilka błędów odczytu/zapisu i chyba przez to coś nie może wykryć. Nie mam obecnie innego systemu ( linuksa ) na którym mógłbym to sprawdzić, ale jeszcze miesiąc temu na Jessie thunar na LXDE montował bez problemu.
Podłączyłem do windowsa 7 i tam także wykryty został jako nośnik wymienny.
Offline
Znów biją systemd. Aż wziołem mój telefon służbowy by sprawdzić. xD
Podpięcie go via kabel usb:
Mar 15 17:12:50 morfikownia kernel: usb 2-1.2: new full-speed USB device number 13 using ehci-pci Mar 15 17:12:50 morfikownia kernel: usb 2-1.2: New USB device found, idVendor=067b, idProduct=2303 Mar 15 17:12:50 morfikownia kernel: usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Mar 15 17:12:50 morfikownia kernel: usb 2-1.2: Product: USB-Serial Controller Mar 15 17:12:50 morfikownia kernel: usb 2-1.2: Manufacturer: Prolific Technology Inc. Mar 15 17:12:51 morfikownia mtp-probe[92733]: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2" Mar 15 17:12:51 morfikownia mtp-probe[92733]: bus: 2, device: 13 was not an MTP device Mar 15 17:12:52 morfikownia kernel: usbcore: registered new interface driver usbserial Mar 15 17:12:52 morfikownia kernel: usbcore: registered new interface driver usbserial_generic Mar 15 17:12:52 morfikownia kernel: usbserial: USB Serial support registered for generic Mar 15 17:12:52 morfikownia kernel: usbcore: registered new interface driver pl2303 Mar 15 17:12:52 morfikownia kernel: usbserial: USB Serial support registered for pl2303 Mar 15 17:12:52 morfikownia kernel: pl2303 2-1.2:1.0: pl2303 converter detected Mar 15 17:12:52 morfikownia kernel: usb 2-1.2: pl2303 converter now attached to ttyUSB0
Zainstalowałem też ten wammu:
Tylko coś ten wammu się wiesza i każda operacja zajmuje mu chwile, nie wiem czy to tak w standardzie czy to przez mój 10 letni telefon. xD
Offline
BlackEvo napisał(-a):
Jest kilka błędów odczytu/zapisu i chyba przez to coś nie może wykryć. Nie mam obecnie innego systemu ( linuksa ) na którym mógłbym to sprawdzić, ale jeszcze miesiąc temu na Jessie thunar na LXDE montował bez problemu.
Podłączyłem do windowsa 7 i tam także wykryty został jako nośnik wymienny.
Ponoć Linux jest bardziej wrażliwy na problemy sprzętowe. Windows działa i użytkownik nieświadomie używa sprzętu, aż ten nagle całkiem padnie.
Nie mam pod ręką żadnego uszkodzonego urządzenia żeby to zweryfikować, ale to może być przyczyną braku wykrywania/montowania telefonu.
A jakieś LiveCD masz?
Offline
yossarian napisał(-a):
Co ma wspólnego systemd z automatycznym montowaniem zewnętrznych nośników przez menedżery plików?
udev, czyli systemd po podłączeniu telefonu źle przesyła informację do dbusa i dalej.
Miałem skrypt do tego, jeśli wykrył telefon w dmesg to go ręcznie montował. W udevie ze stabla chodzi normalnie.
Offline
mati75 napisał(-a):
yossarian napisał(-a):
Co ma wspólnego systemd z automatycznym montowaniem zewnętrznych nośników przez menedżery plików?
udev, czyli systemd po podłączeniu telefonu źle przesyła informację do dbusa i dalej.
Miałem skrypt do tego, jeśli wykrył telefon w dmesg to go ręcznie montował. W udevie ze stabla chodzi normalnie.
To pewnie też wina systemd:
Kod:
[ 219.474191] blk_update_request: I/O error, dev sdb, sector 30678912 [ 219.474194] Buffer I/O error on dev sdb, logical block 3834864, async page read
Offline
yossarian napisał(-a):
BlackEvo napisał(-a):
Jest kilka błędów odczytu/zapisu i chyba przez to coś nie może wykryć. Nie mam obecnie innego systemu ( linuksa ) na którym mógłbym to sprawdzić, ale jeszcze miesiąc temu na Jessie thunar na LXDE montował bez problemu.
Podłączyłem do windowsa 7 i tam także wykryty został jako nośnik wymienny.Ponoć Linux jest bardziej wrażliwy na problemy sprzętowe. Windows działa i użytkownik nieświadomie używa sprzętu, aż ten nagle całkiem padnie.
Nie mam pod ręką żadnego uszkodzonego urządzenia żeby to zweryfikować, ale to może być przyczyną braku wykrywania/montowania telefonu.
A jakieś LiveCD masz?
Jest o tyle wrażliwszy, że głupia myszka na PS/2 potrafiła u mnie zawiesić cały system. Windows tego problemu nie widział.
Niech sprawdzi na jakimś Ubuntu (np ostatnie LTS).
yossarian napisał(-a):
To pewnie też wina systemd:
Kod:
[ 219.474191] blk_update_request: I/O error, dev sdb, sector 30678912 [ 219.474194] Buffer I/O error on dev sdb, logical block 3834864, async page read
Co to jest?
Offline
1755
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:50)
Offline
Ok panowie... Ściągnąłem livecd Debiana testing x64. Odpaliłem z usb i podłączyłem telefon. Voila! wykryty, zamontowany, do odczytu/zapisu - bajka... Chyba problem występuje tylko pod arch'em. Dodałem swoje konto do grupy 'disk' bo coś takiego podpowiedział wammu przy wpisaniu ręcznie ścieżki urządzenia ( w tym przypadku /dev/sdb ) i teraz wammu wywala komunikat:
Funkcja init: kod błędu: 18
@yossarian
Czy możliwe że te błędy "Buffer I/O error on dev sdb, logical block 3834864, async page read" mogą świadczyć o tym że karta się uszkodziła i może szlag ją trafić. Bo jak widzę błędy w zapisie/odczycie to mi się źle kojarzy...
Offline
1757
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:13:53)
Offline
Pavlo950 napisał(-a):
Jest o tyle wrażliwszy, że głupia myszka na PS/2 potrafiła u mnie zawiesić cały system. Windows tego problemu nie widział.
Niech sprawdzi na jakimś Ubuntu (np ostatnie LTS).
To nie myszka powiesiła, tylko jakiś walnięty sterownik w jaju, odpowiadający za obsługę urządzenia na PS2.
Gdyby walnięta była myszka, to Windows by Cię przywitał najpiękniejszym "Blue Screenem" w historii.
Raz widziałem na Viśicie, jak koleżanka kupiła jakiś spierdolony pendrak (zgubiła kilka nowych, to jej szkoda kasy było, to były czasy Pendraków 1GB - ~100 zl),
i trafiła gdzieś w necie albo komisie "okazję" za parę groszy.
XP nie rozpoznawał urządzenia w ogóle, i Vista waliła bluescreenem, dlatego był taki tani (jak się później okazało).
Pod względem sprzętu nie ma żadnej różnicy między Windowsem a Linuxem, choć walnięty sterownik w jednym systemie nie oznacza automatycznie, że podobny sterownik w drugim też jest walnięty, w każdym razie ryzyko walniętego sterownika jest podobne.
Między innymi dlatego na rynku jest całkiem sporo sprzętu, który na Linuxie nie chodzi w ogóle, ale na Windows tylko udaje ze chodzi, jak np niektóre karty Wifi na USB od Belkina, i dlatego przy każdym systemie lepiej brać sprzęt od godnych zaufania producentów, co jednak kosztuje zawsze kilka złotych drożej.
Pozdro
Ostatnio edytowany przez Jacekalex (2015-03-16 00:08:42)
Offline