Dobrodošli na FOSS Srbija

Free and Opensource Srbija je skup entuzijasta i ljubitelja slobodnog i otvorenog koda. Cilj nam je okupiti sve istomišljenike na jednom mestu i stvoriti najveći globalni OpenSource projekat u Srbiji i šire!

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TriOS Mia ne prepoznaje Huawei Android telefon

Discussion in 'Obaveštenja' started by banjah2002, 19.02.2015.

  1. Filip

    Korisnik

    Joined:
    21.07.2012
    Messages:
    3,305
    Likes Received:
    1,606
    Location:
    Beograd
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    @ubuntuser

    Code:
    tail -f /var/log/messages
    ^Komanda će ti "uživo" ispisivati sadržaj ^loga, kako se bude popunjavao.
    Prikači telefon, nakon čega ćeš dobiti nekoliko linija u ispisu. Daj ih sve nakon i uključujući sličnu:
    Code:
    Apr  3 23:12:29 localhost kernel: [23767.280042] usb 1-1: new high-speed USB device number 3 using ehci-pci
    
    :)

    Da vidimo gde glavi...

    Primer ispisa pri kačenju fleša:
     
    Collapse Signature Expand Signature
    Dragan likes this.
  2. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    Apr 3 23:47:38 localhost kernel: [ 135.152024] usb 1-7: new high-speed USB device number 4 using ehci-pci
    Apr 3 23:47:38 localhost kernel: [ 135.284961] usb 1-7: New USB device found, idVendor=12d1, idProduct=1037
    Apr 3 23:47:38 localhost kernel: [ 135.284968] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    Apr 3 23:47:38 localhost kernel: [ 135.284973] usb 1-7: Product: Android Adapter
    Apr 3 23:47:38 localhost kernel: [ 135.284977] usb 1-7: Manufacturer: Huawei Incorporated
    Apr 3 23:47:38 localhost kernel: [ 135.284979] usb 1-7: SerialNumber: D02DB393EBFB
    Apr 3 23:47:38 localhost mtp-probe: checking bus 1, device 4: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-7"
    Apr 3 23:47:38 localhost mtp-probe: bus: 1, device: 4 was not an MTP device
    Apr 3 23:47:38 localhost kernel: [ 135.450304] usb-storage 1-7:1.0: USB Mass Storage device detected
    Apr 3 23:47:38 localhost kernel: [ 135.451208] scsi2 : usb-storage 1-7:1.0
    Apr 3 23:47:38 localhost kernel: [ 135.451378] usbcore: registered new interface driver usb-storage
    Apr 3 23:47:39 localhost usb_modeswitch: switch device 12d1:1037 on 001/004


    @Filip Evo ispisa... :) Ovo boldirano je od trenutka kada sam povezao telefon... :)

    EDIT: Sada sam pročitao detaljnije tvoju poruku tako da sam obrisao one linije pre nego što sam povezao telefon... :)
     
  3. Filip

    Korisnik

    Joined:
    21.07.2012
    Messages:
    3,305
    Likes Received:
    1,606
    Location:
    Beograd
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    Hmm, ne poznajem baš naročito dobro "usb_modeswitch", sem što znam da služi da prebaci USB modem iz "usb-storage" moda u, amm, "modem" mod...
    Koliko da eliminišemo mogućnost da prebacuje i telefon, raspali:
    Code:
    usb-devices
    Pronađi telefon na listi, i vidi šta kaže koji drajver je u upotrebi.

    Primer za flash:
     
    Collapse Signature Expand Signature
  4. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    Evo ispisa... :)

    Bus=04 Lev=01 Prnt=01 Port=06 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
    D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    P: Vendor=12d1 ProdID=1037 Rev=02.26
    S: Manufacturer=Huawei Incorporated
    S: Product=Android Adapter
    S: SerialNumber=D02DB393EBFB
    C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
    I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)

    Koliko vidim problem i jeste u driver-u, ili ga nema ili ne zna koji da mu dodeli...

    EDIT: Evo ispisa kod mene od flash-a...

    T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
    D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    P: Vendor=1516 ProdID=8628 Rev=02.00
    S: Manufacturer=SKYMEDI
    S: Product=USB Drive
    S: SerialNumber=06
    C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
    I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

    Njemu dodeli driver "usb-storage" a kada je telefon u pitanju ne radi to...
     
  5. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    E ovako koliko sam čitao, usb_modeswitch, služi uglavnom da Linux kernel ne bi usb modeme očitavao kao usb-storage... Pošto su Huawei USB modemi najzastupljeniji, izgleda se zbog toga dešava greška da neke modele telefona očita kao Modem i prebaci ga u taj mod... Probao kod mene i Huawei G630, isto se događa kao sa mojim telefonom...

    Pošto ne koristim USB modem, iz Synaptic-a sam uklonio pakete "usb-modeswhitch" i "usb-modeswitch-data" i nakon toga se telefon očitava normalno, slike mogu da se pregledaju u njemu normalno, vrši upis podataka... :)

    Sada ću da probam još nešto, ako neko koristi i USB modem, da budu instalirani ovi paketi, ali da telefon se očita i sa njima pa javljam rezultate...

    Evo kako je sada telefonu dodeljen driver "usb-storage":

    T: Bus=04 Lev=01 Prnt=01 Port=06 Cnt=03 Dev#= 6 Spd=480 MxCh= 0
    D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
    P: Vendor=12d1 ProdID=1037 Rev=02.26
    S: Manufacturer=Huawei Incorporated
    S: Product=Android Adapter
    S: SerialNumber=D02DB393EBFB
    C: #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
    I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
     
    Dragan and Filip like this.
  6. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    Sada ponovo instalirao pakete "usb-modeswitch" i "usb-modeswitch-data" i naravno telefon ponovo neće da se očita...

    Našao sam i gde je izgleda izvor problema, u fajlu /lib/udev/rules.d/40-usb_modeswitch.rules

    Uporedio sam sa istim tim fajlom u Xubuntu, u TRIOS-u je unapredjena verzija ovog paketa usb-modeswitch i postoji jedna linija u fajlu koja se odnosi na sve Huawei uredjaje, dok u Xubuntu fajlu ova linija ne postoji... U TRIOS-u zbog ovog fajla važi pravilo da sve USB devices kojima je idVendor="12d1" i još par nekih uopštenih uslova (a ovo je id za Huawei uređaje) prebaci da se očitaju kao modemi... Igrom slučaja moj telefon i drugi Huawei telefon koji sam testirao ispunjavaju ove uopštene uslove i zato ih očita kao USB modeme, a ne kao usb-storage...

    Sada ću da ostavim sadržaj ovog fajla i iz TRIOS-a i iz Xubuntu-a da se uporedi, da može da se vidi o čemu pričam...
     
    Dragan and Filip like this.
  7. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    Evo sadržaja fajla iz Xubuntu-a:

    http://paste.ubuntu.com/10737059/

    Sada ću da izbacim i sadržaj fajla iz TRIOS-a nego imam neki problem sa pastebinit, a mnogo ima sadržaja da bih ga kopirao u postu...

    EDIT: iz nekog razloga ne mogu da odradim pastebinit na TRIOS-u tako da ću da izbacim samo početak fajla, jer se sporna linija i nalazi na samom početku:

    # Part of usb-modeswitch-data, version 20140529
    #
    # Works with usb_modeswitch versions >= 2.2.0 (introduction of HuaweiNewMode)
    #
    ACTION!="add|change", GOTO="modeswitch_rules_end"

    # Adds a symlink "gsmmodem[n]" to the lowest ttyUSB port with interrupt
    # transfer; checked against a list of known modems, or else no action
    KERNEL=="ttyUSB*", ATTRS{bNumConfigurations}=="*", PROGRAM="usb_modeswitch --symlink-name %p %s{idVendor} %s{idProduct} %E{PRODUCT}", SYMLINK+="%c"

    SUBSYSTEM!="usb", GOTO="modeswitch_rules_end"

    # Adds the device ID to the "option" driver after a warm boot
    # in cases when the device is yet unknown to the driver; checked
    # against a list of known modems, or else no action
    ATTR{bInterfaceClass}=="ff", ATTR{bInterfaceNumber}=="00", ATTRS{bNumConfigurations}=="*", RUN+="usb_modeswitch --driver-bind %p %s{idVendor} %s{idProduct} %E{PRODUCT}"


    # Don't continue on "change" event, prevent trigger by changed configuration
    ACTION!="add", GOTO="modeswitch_rules_end"


    # Generic entry for all Huawei devices
    ATTRS{idVendor}=="12d1", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"
     
    #87 ubuntuser, 04.04.2015
    Last edited: 04.04.2015
    Dragan and Filip like this.
  8. Filip

    Korisnik

    Joined:
    21.07.2012
    Messages:
    3,305
    Likes Received:
    1,606
    Location:
    Beograd
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    Odlično!!! :up: :up: :up:

    Ostaje samo nejasno kako su mislili da, objedinavanjem svih Huawei uređaja pod jedno pravilo, sistem treba da razlikuje modem od telefona... o_O
    U smislu možda nešto drugo zakazuje...
    U poslednjoj verziji *-data paketa, konfiguracija je ista, AllInOne i dalje:
    Sve u svemu ili je problem u objedinjenim pravilima, ili u nečem drugom što bi trebalo da razlikuje telefon od modema...

    Dok ne izbunarimo, ili deinstaliraj usb-modeswitch ( ako ti ne treba naravno ), ili, još bolje, probaj da zakomentiraš "Huawei" liniju @*/rules.d/40-usb_modeswitch.rules ( bekapuj fajl prvo, "cp /lib/udev/rules.d/40-usb_modeswitch.rules ~/40-usb_modeswitch.rules" ), pa javi da li radi. :)
     
    Collapse Signature Expand Signature
    ubuntuser and Dragan like this.
  9. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    @Filip Zakomentarisao sve linije gde se pojavljuje Huawei i sada radi... :) Sada je možda jedino problem za one koji imaju Huawei telefon, a koriste i mobilni internet, pa pri tome imaju Huawei modem, onda bi morali da dodaju izuzetak za njihov uređaj, ali može i to da se reši... :)

    Hvala @Filip, jesi kralj ... :)
     
    Filip likes this.
  10. Dragan

    Staff Member

    Joined:
    13.01.2012
    Messages:
    6,338
    Likes Received:
    3,696
    Location:
    jóhonaaʼéí
    Okruženje:
    Ostalo
    Sistem:
    Ostalo
    E ovo se zove pomoć...odlično ::up:
    Što se tiče paketa, prepakovaćemo ga lako, da ne pravi više problem, ali to je pešački deo posla...najvažnije je naći uzrok problema :)
     
    ubuntuser likes this.
  11. ubuntuser

    Korisnik

    Joined:
    07.04.2014
    Messages:
    882
    Likes Received:
    273
    Location:
    Kragujevac
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    @Dragan Drago mi je ako sam sada stvarno pomogao... :) Mada @Filip je ipak taj koji je otkrio uzrok... :)
     
    Filip likes this.
  12. Filip

    Korisnik

    Joined:
    21.07.2012
    Messages:
    3,305
    Likes Received:
    1,606
    Location:
    Beograd
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    Naravno da jesi. Sad znamo tačno gde je problem. :)
     
    Collapse Signature Expand Signature
    ubuntuser likes this.
  13. os3os

    Korisnik

    Joined:
    22.04.2017
    Messages:
    4
    Likes Received:
    0
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    Ka sto vec napisah da sam polu pismen (informaticki) koliko god dasam citao ovu temu jos neznam sta da uradim da PC tj. 3os pozna mobilni tl. Samsung s3 . Mozdam peglam , ali kolikosam citao po Fourumu cinmise da ste vecinom Informaticki strucnjaci, a sta je sa ostalim kojima se svida 3os a nisu strucnjaci , ma da ne duzim na siroko i dugacko sta da uradim da kada prikljucim mobitel da mogu da se koristim kao na Windovsima ili Minutu ?
     
  14. Vladimir

    Staff Member

    Joined:
    12.01.2012
    Messages:
    9,168
    Likes Received:
    3,868
    Location:
    /home
    Okruženje:
    Kde5
    Sistem:
    Arch
    Konkretno Samsung S3 (ja imao) TRIOS uredno prepozna kao "USB/Media storage"
     
    Collapse Signature Expand Signature
  15. SickDope

    Korisnik

    Joined:
    21.07.2015
    Messages:
    70
    Likes Received:
    49
    Okruženje:
    Xfce
    Sistem:
    Fedora
    @os3os Probaj na telefonu da omogucis USB debugging mode :)
     
  16. os3os

    Korisnik

    Joined:
    22.04.2017
    Messages:
    4
    Likes Received:
    0
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    Probo e sad neznam do cegaje ali radi tj. izbaci Ikonu samo sto nece da otvra slike itd. da ne duzim kao ste je vec pisano na temu , ja to poskidam na desktop i odradim , akoje neko napredavao na ovj temi naka javi , I love 3 OS , koristiosam se i Mintom i Sparky `jem i nesam imao ovo sto se desava sa 3 OS omah je sve Frecerelo , ali to nije razlog da se vracam na staro tj. Mint ili Sparky ( ma da nije los) ali iz meni nepoznatih razloga poslije Up to date uspori kao i LMD 2 tako da se drzim sada za sad 3 OSà.
     
  17. os3os

    Korisnik

    Joined:
    22.04.2017
    Messages:
    4
    Likes Received:
    0
    Okruženje:
    Xfce
    Sistem:
    TRIOS
    uradio i nekako fercara ;-). hvala .
    I love 3 OS.
     
  18. Vladimir

    Staff Member

    Joined:
    12.01.2012
    Messages:
    9,168
    Likes Received:
    3,868
    Location:
    /home
    Okruženje:
    Kde5
    Sistem:
    Arch
    Šta je 3OS?
     
    Collapse Signature Expand Signature
SSL Certificate Biblioteka++ Tor anonimnost Cyberghost vyprvpn