USB port monitoring

Fórum: 

Véletlen szerűen meghibásodnak a gépem USB portjai. Hogyan monitorozhatnám valós időben a hibákat? Lehetséges használaton kívüli USB portot is tesztelni?

USB port monitoring

Milyen jellegű a meghibásodás ?
Egy látható fényt kibocsátó USB-s optikai egérrel pl. ellenőrizheted hogy van-e tápfeszültség
a portokon.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Általános eszköz információk

Általános eszköz információk bekérése így:

sudo setserial -g /dev/ttyS[0123]
sudo setserial -gav /dev/ttyS[0123]

Kézikönyv:

man setserial

-----

Az USB eszközök és az udev:
https://linux.die.net/man/8/udev
https://linux.die.net/man/8/udevadm

-----

Here are a few tutorials on USB sniffing on Linux, to get you started.

Essentially you use the usbmon Linux kernel module to capture the USB-packets and Wireshark as a front-end to display and analyse the captured USB stream.

Forrás: https://stackoverflow.com/questions/18137206/how-do-i-intercept-messages...

-----

Véletlenszerűen meghibásodnak a gépem USB portjai. Hogyan monitorozhatnám valós időben a hibákat?

Fentebb néhány megoldás, de lényeges, milyen eszköznél és milyen hiba lép fel pontosan.

Lehetséges használaton kívüli USB portot is tesztelni?

Nem igazán tesztelésre létezik a minicom, és érdemes nagyon utánaolvasni a használatának:
https://www.cyberciti.biz/tips/connect-soekris-single-board-computer-usi...

Még jó pár tesztelési lehetőség létezik, például a strace-t is használhatod.

Egy fontos kérdés, ide visszatérek:

Milyen eszköznél és milyen hiba lép fel pontosan?

A megoldások különbözőek ... .
Használat közben sokkal egyszerűbb a tesztelés. :-)

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

Nálam (Linux Mint 19.2 /Kernel: 4.15.0-54-generic) - "usb x-x.x 3:1: cannot get freq at ep 0x84" hiba jelentkezik amit naplóban is látni, meg a dmesg is jelez. (Az x-x.x helyén az USB port száma látható). Azon a porton jelentkezik, amelyikre a webkamera csatlakozik. A gép alaplapi USB vezérlője Inteles, van egy NEC USB2.0 bővítő kártya, meg VIA USB3.0 bővítőkártya a gépben, akármelyik USB portba dugom a kamerát, az hibát jelez. A hiba az UVCVIDEO-t is érinti, ha pl. VLC-ben kiválasztom forrásként a kamerát, azonnal összeomlik. Néha arra a portra is ezt a hibát írja, amelyikbe a Bluetooth vezérlő van dugva, de ettől függetlenül az működik (mondjuk ritkán használom).

Rákerestem a hibára a neten, rengetegen panaszodnak erre különféle distrók és kernelek esetében,  nagy többségük kernel bug-nak ítéli. Sokaknál mindjárt frissítés után jött elő a hiba, de nekem a telepítőről indítva a rendszert, (régebbi kernellel) az is naplózza, abban is jelentkezik a hiba.

Nem lehet, hogy erről van szó?

@Kamarite: A setserial milyen csomagban van? Nálam nem ismer ilyen parancsot a rendszer.

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

#3 A leírtak alapján, akár a kamera is lehet hibás.
Ki kéne próbálni egy másikkal. (Szomszédtól, ismerőstől kölcsönkérni)
A setserial alapból nincs telepítve. De telepíthető.:
sudo apt install setserial

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

#4

Én is arra gondoltam, hogy nem teljesen kompatibilis a Linuxal, bár simán felismeri (Sweex ViewPlus Webcam USB), de gyártó oldalán csak WIN-ek vannak említve. (Nincs semmiféle drivere, magától felismeri a WIN, és egy W7-es gépen simán megy). Amúgy egy olcsó vacak a Tescoban vettem jó pár éve, amikor pár alaklomra kellett, de már nagyon régen nincs használva, csakúgy maradt bedugva a gépbe...

De ettől függetlenül netszerte sokan panaszkodnak erre a hibára.

Értékelés: 

0
Még nincs értékelve

Mi ez a rengeteg bövitö

#6 Hát az úgy volt...

Szóval igen, szerintem is sok, de úgy történt, hogy még az elöző alaplapnak 6 portja volt, 4 hátul, kettő előre, a ház dugóira kapcsolódott. Akkor még volt nyomtató, szkenner, USB külső háttértár, egér, billentyűzet, webkamera, miegymás.

Az elülső dugók felmontdták a szolgálatot és hirtelen kevés lett. Forrasztottam új csatlakozókat a ház elülső paneljára, egy ideig működtek, aztán azok is felmondták a szolgálatot. Akkor betettem egy régi gépből kimentett NEC kártyát, így lett +4 csatlakozó. Kivezetés az asztalra, + aktív HUB, elülső gond megoldva Aztán újabb alaplap, ennek már 10 USB csatlkozása van, 4 az alapapon hátul+6 tüskés. Találtam 4-es kivezetést, így ki lett vezetve hátulra + 4, az elülsőket is bekötöttem, és csodák csodája, működnek. A NEC kártyát, aminek 5 kivezetése van, gondoltam eladom, de mikor láttam a vaterán, hogy 500 Ft-ért dobálják, hát letettem róla, jobb híján betettem a gépbe, így több hasznát veszem... Ez évekkel ezelőtt volt. Aztán beköröztek az USB3.0-s cuccok, kellett ehhez bővítőkártya. Találtam Vaterán olyant, amit a W10 nem támogat, ezért potom pénzért eladta a tulaj. Linux meg kerneből támogatja, hát miért ne... Ennek 6 kivezetése van, 4 hátulra, kettő előre. A NEC kártyát nem vettem ki a gépből, mert mit csináljak vele. (majd, ha időm több lesz úgy is össze akarok szerelni egy régi gépet nosztalgiázni, majd abba átrakom, minden van hozzá, csak időm nincs, mert mindig van ami sürgősebb) Most meg már nyomtató sincs, de van rengeteg üres USB port. Hát kb. így let...

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mi ez a rengeteg bövitö

#7 Másik gépben (ami nyilván másik USB port lesz) teszt Live rendszerrel.., nézd meg hogy ugyanígy dobálja-e a hibát a rendszer. Hiszen a kábel vagy az eszköz is lehet hibás, elöfordul olykor Persze, lehet, hogy "világszerte panaszkodnak", de arra, hogy ez mennyire tény, és mivel lehet kapcsolatban, otthon tudok rákeresni.

Értékelés: 

0
Még nincs értékelve
kimarite képe

usb x-x.x 3:1: cannot get freq at ep 0x84

#5 Ha USB-s a kamera, akkor az

lsusb

kimenetet másold ide (csatlakoztatott kameránál).
A parancsot másold be a terminálba, futtasd (Enter), és a kimenetet másold ide.
Az lsusb parancs a csatlakoztatott USB eszközöket listázza.

Csak USB-s?

Pontos tipus is kéne, bizonyára több tipusa létezik.
Én egyet megtaláltam: https://www.arukereso.hu/webkamera-c3113/sweex/viewplus-wc070-p141689948/

Sweex ViewPlus Webcam USB), de gyártó oldalán csak WIN-ek vannak említve

Linkeld a gyártói oldalt is.

Pontos tipus nélkül nehéz segíteni, szám is lehet a névben például. Ha megvan a tipus, akkor el lehet indulni valamerre. Így csak találgatnánk. Erre semmi szükség.

Apróságnak tűnhet, de ne „maszkold” a kamera, vagy az USB hub tulajdonságait. Senki nem támadja meg a géped, rendszered, ha látjuk a pontos hiba üzenetet, minden részlettel. Általában nem követendő részleteket rejteni, titkolni.

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

#9

lsusb:

Bus 012 Device 004: ID 0c45:6340 Microdia Camera

dmesg:

[   20.435735] uvcvideo: Found UVC 1.00 device Sweex ViewPlus Webcam USB (0c45:6340)
[   20.448114] uvcvideo 12-1.4:1.0: Entity type for entity Extension 4 was not initialized!
[   20.448117] uvcvideo 12-1.4:1.0: Entity type for entity Processing 3 was not initialized!
[   20.448120] uvcvideo 12-1.4:1.0: Entity type for entity Camera 1 was not initialized!
[   20.448217] input: Sweex ViewPlus Webcam USB: Swee as /devices/pci0000:00/0000:00:1c.0/0000:05:00.0/usb12/12-1/12-1.4/12-1.4:1.0/input/input17
[   20.449120] usbcore: registered new interface driver uvcvideo
[   20.449120] USB Video Class driver (1.1.1)
[   20.458891] usb 12-1.4: 3:1: cannot get freq at ep 0x84
[   20.474736] usbcore: registered new interface driver snd-usb-audio
 

>Csak USB-s?

Igen

>Pontos tipus is kéne, bizonyára több tipusa létezik.

http://www.sweex.com/computer/input-devices/webcam-usb-2-mpixel-720p-plastic-black-550512340

>Én egyet megtaláltam: https://www.arukereso.hu/webkamera-c3113/sweex/viewplus-wc070-p141689948/

Itt kettőt mutat, abból az első lesz a nyerő

>Linkeld a gyártói oldalt is.

Belinkeltem fentebb. Már amit megtaláltam, mert ez már egy új, láthatóan marketinre fókoszáló oldal, régebb rendes oldaluk volt, holland cég volt (sveex.nl, már nem él), most úgy látom már a NEDIS (ez is holland) birtokolja a brandet.

Ott az oldalon a product datashet is hiányos, pl. nem említ semmit a kamera tárhelyéről (van neki, kpeket tud rajta tárolni), meg hogy mikrofonja van (mivel az 5.1 hangrenszer elfoglalja az összes jack csatlakozást, ez pont jól is jött anno)

>Pontos tipus nélkül nehéz segíteni, szám is lehet a névben például.

Hát ööö... nem gondoltam én segítségre, de nagyon köszönöm. Annyira nem fontos ez a kamera, ha szükség lesz kamerára, lesz másik. Ezzel csak azt akarom mondani, nem kell keresgélésekkel tölteni az időt, ezzel kapcsolatban.

>Ha megvan a tipus, akkor el lehet indulni valamerre. Így csak találgatnánk. Erre semmi szükség.

Értem, értem, szerintem ha megvan a típus (720P) az sem visz előrébb, de nem baj, én csak az eredeti fő kérdésre reflektáltam, mert az aztán tényleg homályos. (Kb. azt akartam, hogy nézzen bele a logba, lát-e olyant, amit én itt, Csak ezt nem fogalmaztam konkrétan, mivel elég régi volt a bejegyzés)

No, mind1.

u.i. Hogy túróban lehet olyan szürke mezőket létrehozni, ami a kódot (parancsot) lehet írni?

Értékelés: 

0
Még nincs értékelve
kimarite képe

usb x-x.x 3:1: cannot get freq at ep 0x84

#10 Próbáltam ezt:

git clone http://repo.or.cz/r/microdia.git
cd microdia/
make

Hibára futott, nem tudtam továbblépni.
Mert elég régi a : https://repo.or.cz/pkgmicrodia.git
Használhatatlan.

Ezt a leírást követtem: https://wiki.ubuntu-it.org/Hardware/Webcam/Microdia

-----

A rendszerben a fenti weboldalon (is) szereplő modulra keresve

apt-file search sn9c20x.ko

egy modult találtam, a GSPCA-sat.
https://www.linuxtv.org/wiki/index.php/Gspca
Vélhetően megvan már, nem kell foglalkozni telepítéssel.

Tulajdonságai:

modinfo gspca_sn9c20x

Betöltése (hogy használni tudd):

sudo modprobe gspca_sn9c20x

... a betöltés után próba a kamerával és dmesg kimenet a hibaüzenetet megnézni, maradt-e vagy nem, és esetleg más probléma van-e.

Kéne működnie pedig: https://forums.linuxmint.com/viewtopic.php?t=248680

Igen, a gyártók sokszor a fotókat is törlik a leírásokból, azaz a támogatás ilyen formán is elég szegényes is lehet.

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

@#11

> Entert ütsz a mondat után, ahová ...

Igen, közben rájöttem, és próbáltam is szerkeszteni a beírásomat, kijavítani az elírásokat, de kifutottam az időből, az oldal már nem fogadta el... bocs, még új vagok itt, de hamar belejövök SZVSZ.

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

#12 OK, ki fogom próbálni, a microdia eddig be sem jött a képbe, ez most egy új telepítés, másik linux alatt mindenhol Sveex volt.

Még erre akartam reflektálni a reggel, de mennem kellett:

>Másik gépben (ami nyilván másik USB port lesz) teszt Live rendszerrel.., nézd meg hogy ugyanígy dobálja-e a hibát a rendszer.

Uhm, persze, csak most olyan nyavalyás helyzetben vagyok, hogy nincs másik gép a környezetemben, csak egy olyan ami nem tud USB-ről butulni, azon W7 van, DVD-re kellene írnom egy live ISO-t, de még az sincs most itthon üres.

>Hiszen a kábel vagy az eszköz is lehet hibás, elöfordul olykor

Tudom ezt én is jól, ráadásul most egy 1m USB3 hosszabbítóval van a gépre kötve, mert mindig lerántottam, amikor kihúztam a gépet az asztal alól, mert valamit piszkálni kellett benne. Lehet hogy túl hosszú a kábel így, de mondom, W7 alatt működik, igaz a tárhelyét nem lehet elérni, azt nem ismeri fel úgy, ahogy anno az XP tette.

De nagyon szépen köszönom a kutakodást, és a segítésnyújtást, majd referálok az eredményekről.

Értékelés: 

0
Még nincs értékelve
kimarite képe

usb x-x.x 3:1: cannot get freq at ep 0x84

#13 A bejegyzéseket legfeljebb három alkalommal, a hozzászólásokat legfeljebb 300 másodpercig lehet szerkeszteni. Nem nehéz belejönni. :-)

Korábban korlátlan szerkesztési jogok voltak érvényben nálunk (talán egyedül Magyarországon), de jó néhány fórumozó a lehetőséggel inkább visszaélt. A korábbi WordPress/phpBB helyett, ma már a Drupal a fórum motorja, ez viszont - bizonyos szempontból - korlátos lehetőségeket ad a jogokban (ilyen a Drupal :-) ): de ez téged, mint felhasználót nem érint, a segítőket („moderátorok”) érinti csak és valamelyest.

Értékelés: 

0
Még nincs értékelve
kimarite képe

usb x-x.x 3:1: cannot get freq at ep 0x84

#14 Tudom ezt én is jól, ráadásul most egy 1m USB3 hosszabbítóval van a gépre kötve, mert mindig lerántottam, amikor kihúztam a gépet az asztal alól, mert valamit piszkálni kellett benne. Lehet hogy túl hosszú a kábel így, de mondom, W7 alatt működik, igaz a tárhelyét nem lehet elérni, azt nem ismeri fel úgy, ahogy anno az XP tette.

Hááát ..., ne fekete pénteken vedd meg, amit kell. Nagyrészt nem valódi engedmények vannak. :-)

De nagyon szépen köszönom a kutakodást, és a segítésnyújtást, majd referálok az eredményekről.

Ok. Szívesen.

Nem kell hajnalig fellenni, nem aféle a Linux a Mint ... :-)
https://www.youtube.com/watch?v=LPpSh1CkLLI
(https://www.youtube.com/watch?v=5fIQrSLzK0Q&list=RDZcBJdrj5XnA&index=4 )

Értékelés: 

0
Még nincs értékelve
kimarite képe

CKEditor

@#17 Még egy kis segítség: a hivatkozás beillesztése után (Alaptulajdonságok > Hivatkozás), érdemes átlépni a Tartalom megjelenítése fülre, és az Új ablak (_blank) lehetőséget választani (Cél). Ezzel a beállítással a rákattintáskor egy új lapon (általában) nyílik meg a külső hivatkozás.

Értékelés: 

0
Még nincs értékelve

usb x-x.x 3:1: cannot get freq at ep 0x84

#12

Vélhetően megvan már, nem kell foglalkozni telepítéssel.

Tulajdonságai:

modinfo gspca_sn9c20x

Betöltése (hogy használni tudd):

sudo modprobe gspca_sn9c20x

... a betöltés után próba a kamerával és dmesg kimenet a hibaüzenetet megnézni, maradt-e vagy nem, és esetleg más probléma van-e.

Hú de nagy varázslónak teccik lenni!

Persze, megvan kettő változat is a gépen, egyik a régi kernelhez való. Megvolt a sudo modprobe, és VLC-ben megnyitottam a videóeszközt, és hát nem szembenéztem magammal?! surprise

dmesg meg ilyeneket mutat továbbra is:

[    3.537019] usb 12-1.4: New USB device found, idVendor=0c45, idProduct=6340
[    3.537021] usb 12-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    3.537022] usb 12-1.4: Product: Sweex ViewPlus Webcam USB
[    3.537023] usb 12-1.4: Manufacturer: Sonix Technology Co., Ltd.
....
[   20.162041] usb 12-1.4: 3:1: cannot get freq at ep 0x84
[   20.167415] Linux video capture interface: v2.00
...
[   20.374895] uvcvideo: Found UVC 1.00 device Sweex ViewPlus Webcam USB (0c45:6340)
[   20.387346] uvcvideo 12-1.4:1.0: Entity type for entity Extension 4 was not initialized!
[   20.387349] uvcvideo 12-1.4:1.0: Entity type for entity Processing 3 was not initialized!
[   20.387351] uvcvideo 12-1.4:1.0: Entity type for entity Camera 1 was not initialized!
[   20.387444] input: Sweex ViewPlus Webcam USB: Swee as /devices/pci0000:00/0000:00:1c.0/0000:05:00.0/usb12/12-1/12-1.4/12-1.4:1.0/input/input17
[   20.387759] usbcore: registered new interface driver uvcvideo
[   20.387760] USB Video Class driver (1.1.1)
...
[   33.468918] usb 12-1.4: 3:1: cannot get freq at ep 0x84
[   33.488983] usb 12-1.4: 3:1: cannot get freq at ep 0x84
...
[ 2110.807676] gspca_main: v2.14.0 registered
[ 2110.809221] usbcore: registered new interface driver gspca_sn9c20x

de a kamera ettől függetlenül működik. Még a mikrofonját is ki kell valahogy próbálnom.

Ja, és microdia string nem fordul elő sehol a dmesg outputban....

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

usb x-x.x 3:1: cannot get freq at ep 0x84

Ja, és microdia string nem fordul elő sehol a dmesg outputban....

#19 A microdia egyedi külsö driver, amit pedig az imént a modprobe-val betöltöttél, a kernel modul, amely több UVC kamerához jó. A kernel modulok és elnevezéseik már csak ilyenek. :-)

A panelen, a hangerö alkalmazásban nézz körül, hogy feltűnt-e a kamera, azaz annak mikrofonja.

A modprobe-s modul betöltés nem maradandó, hanem a kijelentkezés, a felhasználóváltás, a rendszer újraindítása vagy leállítása idötartamáig tart.

A modinfo parancs nem kell ..., csak információkat mutat.

A dmesg üzeneteire  késöbb is rá lehet keresni, lényeg, az eszköz működik.

 

Értékelés: 

0
Még nincs értékelve