[Greeklug] Πρόβλημα με αναγνώριση συσκευής USB

mixasgr mixas.gre στο gmail.com
Κυρ 12 Αυγ 2012 16:56:50 EEST


Καλησπέρα,

Αν έχεις πρόβλημα με άλλες συσκευές (πχ webcam) τότε θα ήταν θέμα του
Πυρήνα ή και hardware αλλά κατά πάσα πιθανότητα είναι θέμα του firmware.
Αλήθεια ποια συσκευή έχεις;
Όπως και ποιον πυρήνα;
(αυτά νομίζω έπρεπε να το ρωτήσουμε από την αρχή...)

Εδώ -> [http://www.linuxtv.org/wiki/index.php/DVB-T_USB_Devices] έχει
μια λίστα με όλες τις γνωστές συσκευές και την κατάσταση των modules (αν
έχουν ενσωματωμένη υποστήριξη από τον πυρήνα ή αν θέλουν έξτρα firware).

Από ένα μικρό search (δυστυχώς δεν είχα ποτέ τέτοια συσκευή), όπως
έγραψε και ο korgman, μάλλον είναι ζήτημα του firmware.
Μια λύση που αναφέρεται είναι να κατεβάσεις την τελευταία έκδοση 03 του
sms1xxx-hcw-55xxx-dvbt.

Συγκεκριμένα ως root:

cd /lib/firmware/
mv dvb_nova_12mhz_b0.inp dvb_nova_12mhz_b0.inp.old
wget http://steventoth.net/linux/sms1xxx/sms1xxx-hcw-55xxx-dvbt-03.fw
mv sms1xxx-hcw-55xxx-dvbt-03.fw dvb_nova_12mhz_b0.inp

Εναλλακτικά θα μπορούσες να δοκιμάσεις να δημιουργήσεις κάποιο startup
script που να αποσυνδέσει/φορτώνει την συσκευή, ωστόσο αυτό είναι
σχετικά περίπλοκο μιας και έχουν αλλάξει οι εντολές στους τελευταίους
πυρήνες.



Στις 09/08/2012 12:06 μμ, ο/η Vangelis Skarmoutsos έγραψε:
> Ευχαριστώ για το ενδιαφέρον σου.
>
> Το lsusb αμέσως μετά το boot δείχνει:
> Bus 004 Device 005: ID 187f:0201 Siano Mobile Silicon Nova B
> και μετά την αποσύνδεση-επανασύνδεση δείχνει:
> Bus 004 Device 008: ID 187f:0201 Siano Mobile Silicon Nova B
>
>
> Το gnome-system-log (Παρακολούθηση αρχείων καταγραφών) με φίλτρo
> DVB|sms|usb 4-1.5, εμφανίζει τις καταγραφές που βρίσκονται πιο κάτω:
> Μετά την αρχική εκκίνηση του υπολογιστή, το πρόγραμμα Kaffeine δεν
> έβλεπε τον δέκτη.
> Στο 16 και 21 στο smscore, φαίνεται ότι υπάρχει πρόβλημα
> Στο 788 έγινε αποσύνδεση του δέκτη και στο 791 έγινε επανασύνδεση.
> Στο 792 φαίνεται ότι το firmware του δέκτη αναγνωρίστηκε κανονικά.
> Αμέσως μετά το Kaffeine είδε τον δέκτη και έπαιξε κανονικά.
>
>
>  
> Aug  8 13:26:32 c20 gnome-session[4025]: DEBUG(+): GsmXsmpServer:
> sms_error_handler (0x1452b80, FALSE, 3, 9, 32771, 0)
> Aug  8 13:26:32 c20 gnome-session[4025]: DEBUG(+): GsmXsmpServer:
> sms_error_handler (0x1452b80, FALSE, 3, c, 32771, 0)
> Aug  8 21:55:03 c20 kernel: [    3.466398] usb 4-1.5: new high-speed
> USB device number 5 using ehci_hcd
> Aug  8 21:55:03 c20 kernel: [    3.559149] usb 4-1.5: New USB device
> found, idVendor=187f, idProduct=0201
> Aug  8 21:55:03 c20 kernel: [    3.559152] usb 4-1.5: New USB device
> strings: Mfr=1, Product=2, SerialNumber=0
> Aug  8 21:55:03 c20 kernel: [    3.559153] usb 4-1.5: Product: MDTV
> Receiver
> Aug  8 21:55:03 c20 kernel: [    3.559155] usb 4-1.5: Manufacturer:
> MDTV Receiver
> Aug  8 21:55:03 c20 kernel: [   16.813986] smscore_detect_mode: line:
> 754: MSG_SMS_GET_VERSION_EX_REQ failed first try
> Aug  8 21:55:03 c20 kernel: [   21.813857] smscore_set_device_mode:
> line: 828: mode detect failed -62
> Aug  8 21:55:03 c20 kernel: [   21.813893] smsusb_init_device: line:
> 382: smscore_start_device(...) failed
> Aug  8 21:55:03 c20 kernel: [   21.814020] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814144] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814269] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814394] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814519] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814643] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814768] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.814894] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.815019] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.815144] smsusb_onresponse: line:
> 118: error, urb status -2, 0 bytes
> Aug  8 21:55:03 c20 kernel: [   21.815179] sms_ir_exit:
> Aug  8 21:55:03 c20 kernel: [   21.815193] smsusb: probe of 4-1.5:1.0
> failed with error -62
> Aug  8 21:55:03 c20 kernel: [   21.815216] usbcore: registered new
> interface driver smsusb
> Aug  8 21:55:43 c20 gnome-session[2682]: DEBUG(+): GsmXsmpServer:
> sms_error_handler (0x26b4050, FALSE, 3, 9, 32771, 0)
> Aug  8 21:55:43 c20 gnome-session[2682]: DEBUG(+): GsmXsmpServer:
> sms_error_handler (0x26b4050, FALSE, 3, c, 32771, 0)
> Aug  8 22:07:46 c20 kernel: [  788.819019] usb 4-1.5: USB disconnect,
> device number 5
> Aug  8 22:07:49 c20 kernel: [  791.578055] usb 4-1.5: new high-speed
> USB device number 8 using ehci_hcd
> Aug  8 22:07:49 c20 kernel: [  791.670676] usb 4-1.5: New USB device
> found, idVendor=187f, idProduct=0201
> Aug  8 22:07:49 c20 kernel: [  791.670678] usb 4-1.5: New USB device
> strings: Mfr=1, Product=2, SerialNumber=0
> Aug  8 22:07:49 c20 kernel: [  791.670680] usb 4-1.5: Product: MDTV
> Receiver
> Aug  8 22:07:49 c20 kernel: [  791.670681] usb 4-1.5: Manufacturer:
> MDTV Receiver
> Aug  8 22:07:49 c20 kernel: [  792.237905] smscore_set_device_mode:
> firmware download success: dvb_nova_12mhz_b0.inp
> Aug  8 22:07:49 c20 kernel: [  792.238158] DVB: registering new
> adapter (Siano Nova B Digital Receiver)
> Aug  8 22:07:49 c20 kernel: [  792.238283] DVB: registering adapter 0
> frontend 0 (Siano Mobile Digital MDTV Receiver)...
>
> Το σύστημα μου είναι Debian wheezy (testing) amd64.
> Στο /etc/modules έχω προσθέσει στο τέλος: smsdvb
>
> Έχω την αίσθηση ότι έχει να κάνει με τον τρόπο που φορτώνονται τα modules.
>
>
> Στις 4 Αυγούστου 2012 1:28 μ.μ., ο χρήστης mixasgr
> <mixas.gre στο gmail.com <mailto:mixas.gre στο gmail.com>> έγραψε:
>
>     Στις 04/08/2012 12:09 μμ, ο/η Vangelis Skarmoutsos έγραψε:
>     >
>     > Κάθε φορά που ξεκινάει ο υπολογιστής και μπαίνω στο Kaffeine,
>     > εμφανίζει μήνυμα ότι δεν βρήκε την συσκευή (έχω USB stick TV tuner).
>     > Αν αποσυνδέσω και αμέσως ξανασυνδέσω την συσκευή, τότε όλα
>     λειτουργούν
>     > κανονικά.
>     >
>     > Έψαξα αρκετά στο Internet αλλά δεν κατάφερα να βρω κάτι σχετικό.
>     >
>     > Έχετε κάποια πρόταση;
>
>     Καλησπέρα,
>
>     αν και ακούγετε ως πρόβλημα του kaffeine, δοκίμασε για αρχή την εντολή
>     "lsusb" στο τερματικό κατά την εκκίνηση/1η σύνδεση, ώστε να δεις αν
>     βλέπει την συσκευή από την αρχή.
>
>     Μετά αποσύνδεσε/επανασύνδεσε την συσκευή και δες αν βγάζει το ίδιο
>     μήνυμα.
>
>     Τουλάχιστον για να υπάρχει μια ένδειξη προς τα που είναι το πρόβλημα.
>
>

-------------- επόμενο μέρος --------------
Ένα συνημένο HTML καθαρίστηκε...
URL: <http://lists.greeklug.gr/pipermail/greeklug/attachments/20120812/d45fc378/attachment.html>


Περισσότερες πληροφορίες για την Greeklug λίστα ηλεκτρονικού ταχυδρομείου