Uitdaging, 3G werkend krijgen onder Ubuntu

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mede-auteur:
  • stevensack
  • Registratie: Juli 2011
  • Laatst online: 11-10-2022

stevensack

Hallo allemaal,

Ik zou heel graag beroep willen doen op expertise van echte linux kenners hier. We zitten met het volgende probleem; mijn collega heeft een HP Probook 4320s met een ingebouwd 3G modem. Dit is handig, sim-kaartje erin en je kan overal online (zou je zeggen). Nou helaas dus. Nu zou je zeggen dan steek je er toch gewoon een Huwei stick erin ofzo? Mee eens, maar tja het zit erin dan moet het van mij werken ook :p

Maargoed, ik heb mijn collega dus kunnen overtuigen om Ubuntu te gebruiken en nadat hij om was hebben we Ubuntu 11.04 geïnstalleerd (32 bit). Alles draait overigens prima.

De laptop is voorzien van een Quallcom broadband modem, wordt ook wel un2420 genoemd (is hardwarenaam oid denk ik). Als je daar op google'd kom je ook een hoop tegen.

Na wat research kwamen we erachter dat er 2 dingen belangrijk zijn. De goede driver "qcserial" en het programma gobi_loader is nodig voor het laden van de goede firmware (zodat hij kan communiceren met de gewenste provider). De qcserial had nog niet support voor alle broadband modems dus moesten we deze patchen door het volgende toe te voegen in qcserial.c:

code:
1
2
{USB_DEVICE(0x03f0, 0x241d)}, /* HP un2420 Gobi QDL Device */
{USB_DEVICE(0x03f0, 0x251d)}, /* HP un2420 Gobi Modem Device */


Daarna de driver opnieuw compiled volgens deze tutorial: http://code.google.com/p/gobi-loader/wiki/GobiOnUbuntu

Deze stap was nodig om ervoor te zorgen dat gobi / laptop het apparaat uberhaubt herkend. Met het commando lsusb zou je dus het apparaat moeten zien na een reboot maar helaas:

code:
1
2
3
4
5
6
7
8
9
Bus 002 Device 004: ID 148f:1000 Ralink Technology, Corp. 
Bus 002 Device 003: ID 0951:1607 Kingston Technology DataTraveler 100
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0461:4db6 Primax Electronics, Ltd 
Bus 001 Device 004: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 001 Device 003: ID 138a:0007 DigitalPersona, Inc 
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Volgens deze site: http://www.thinkwiki.org/wiki/Qualcomm_Gobi_2000 zou je dus de apparaten: 05c6:9204 of 05c6:9205 moeten zien. Helaas, en toch zie ik op forums bij andere mensen die het gelukt is met dezelfde module (un2420) en die zien:

code:
1
2
3
4
5
6
7
8
9
Bus 005 Device 002: ID 0461:4d17 Primax Electronics, Ltd Optical Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:231d Hewlett-Packard 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 03f0:251d Hewlett-Packard 
Bus 001 Device 003: ID 04f2:b159 Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Waarbij: 03f0:231d het apparaat is en 03f0:251d gobi. 03f0:251d Zou hij aangemaakt moeten hebben nadat gobi succesvol is geladen.

Maargoed desondanks gobi_loader maar geinstalleerd, deze zat in de default repo van Ubuntu dus met package manager geinstalleerd.

Toen wilden we gobi starten om te testen. Sowieso zie ik veel mensen /dev/ttyUSB0, etc gebruiken maar diie is bij ons helemaal niet beschikbaar alleen bijv /dev/tty0. Is dit veranderd oid?

Maargoed gobi wouden we dus starten:
code:
1
/lib/udev/gobi_loader /dev/tty0 /lib/firmware/gobi


Dan gebeurde er helemaal niets. Ook kwam er met lsusb geen apparaat bij oid.

Vervolgens heb ik gobi_loader eraf gehaald en de versie geinstalleerd van: http://www.madox.net/blog...k-5310m-ubuntu-reference/

Dit was een getweakte gobi_loader, de C file aangepast en gecompiled ging allemaal goed. vervolgens als ik opnieuw het volgende commando uitvoer:
code:
1
/lib/udev/gobi_loader /dev/tty0 /lib/firmware/gobi


En kregen we de volgende output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Starting Gobi2kLoader
QDL protocol server request sent (magic1)
01 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65 64 
20 70 72 6f 74 6f 63 6f 6c 20 68 73 74 00 00 00 
00 05 05 30 07 48 
QDL protocol server response received (magic1)
9c 
Sending amss.mbn
QDL protocol server request sent (magic2)
25 05 2c 20 ad 00 01 00 00 00 04 00 00 39 87 
QDL protocol server response received (magic2)
38 
QDL protocol server request sent (magic3)
27 00 00 00 00 00 00 2c 20 ad 00 63 49 
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 860204 bytes of image
QDL protocol server response received (magic3)
0f 
Sending apss.mbn
QDL protocol server request sent (magic4)
25 06 2c 30 31 00 01 00 00 00 04 00 00 e9 a9 
QDL protocol server response received (magic4)
8f 
QDL protocol server request sent (magic5)
27 00 00 00 00 00 00 2c 30 31 00 0b 7c 
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 1048576 bytes of image
QDL protocol server sent 77868 bytes of image
QDL protocol server response received (magic5)
22 
Sending UQCN.mbn
QDL protocol server request sent (magic6)
25 0d fc 29 00 00 01 00 00 00 04 00 00 bc d8 
QDL protocol server response received (magic6)
a2 
QDL protocol server request sent (magic7)
27 00 00 00 00 00 00 fc 29 00 00 82 32 
QDL protocol server sent 10748 bytes of image
QDL protocol server response received (magic7)
3f 
Finishing...
QDL protocol server request sent (magic8)
29 bb 4c


Dat zag er al beter uit! Alleen nog steeds niet zoals bijvoorbeeld hier:
http://code.google.com/p/gobi-loader/wiki/GobiOnUbuntu

Ook leek het niet alsof er echt iets gebeurd was. Nog steeds kwamen erbij lsusb geen apparaten bij. Ook niets wijzde erop dat er een verbinding was. Ook meerdere malen de laptop herstart. WWAN aan en uitgezet in de bios maar langzaam begin ik de moed te verliezen.

Ik hoop dat er hier mensen zijn die ons kunnen helpen! Al is het dat we meer weten over de oorzaak.

Volgende bronnen heb ik al gebruikt. Wil niet zeggen dat ik alle posts precies doorgelezen heb maar veel dingen gelezen en bij sommige werkt het en bij sommige niet.

http://www.thinkwiki.org/wiki/Qualcomm_Gobi_2000
http://www.madox.net/blog...k-5310m-ubuntu-reference/
http://ubuntuforums.org/showthread.php?t=1362450
http://www.madox.net/blog...obi2000-module-in-ubuntu/
http://ubuntuforums.org/showthread.php?t=1008200&page=15
http://www.codon.org.uk/~mjg59/gobi_loader/
http://code.google.com/p/gobi-loader/wiki/GobiOnUbuntu

Ben benieuwd of wij met jullie hulp verder kunnen komen!

Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
Begrijp ik nu goed dat de modem het al niet deed vóór je met Ubuntu begon?

Acties:
  • 0 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Met lsusb zou je het device sowieso al moeten zien, maakt niet uit of de driver (kernelmodule) hem herkend of geladen is, lijkt mij ....

Ik moet beter lezen.

Misschien met dmesg kijken of er iets interressants langskomt als je de kernelmodule laadt ? Overigens vind ik het gebruik van /dev/tty0 wel vreemd, je zou eerder een /dev/ttyS0 oid verwachten ?

Edit:
Ik heb echt niet goed opgelet, dat van die tty was je ook al opgevallen. Het lijkt erop dat de juiste tty niet aangemaakt wordt, dat zou een rechten-probleem kunnen zijn, maar ook een fout in de driver(=kernelmodule)

[ Voor 68% gewijzigd door u_nix_we_all op 22-07-2011 15:34 ]

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Waar is precies /dev/tty voor en ttS ? De laatste is serieel? Ik heb het ook over /dev/ttyS0 geprobeerd. Dat levert de zelfde gobi output op maar het gaat veeel sneller.

In dmesg kom ik het volgende tegens:

code:
1
2
3
4
5
6
7
8
9
10
[   16.523383] i915 0000:00:02.0: irq 46 for MSI/MSI-X
[   16.523390] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   16.523392] [drm] Driver supports precise vblank timestamp query.
[   16.581303] USB Serial support registered for Qualcomm USB modem
[   16.581346] usbcore: registered new interface driver qcserial
[   16.603938] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   16.671118] fbcon: inteldrmfb (fb0) is primary device
[   16.671225] Console: switching to colour frame buffer device 170x48
[   16.671260] fb0: inteldrmfb frame buffer device
[   16.671262] drm: registered panic notifier


Dat is het enige wat erin staat, ziet er opzich goed uit?
Mijzelf schreef op vrijdag 22 juli 2011 @ 15:25:
Begrijp ik nu goed dat de modem het al niet deed vóór je met Ubuntu begon?
In Windows lijkt het wel gewoon te werken alleen moet je daar registreren via een of andere site voordat je toegang krijgt. Hij maakt wel verbinding / ziet netwerk. Met de HP connection manager wel te verstaan.

[ Voor 17% gewijzigd door Verwijderd op 22-07-2011 15:37 ]


Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 13-09 20:40
Staat niet toevallig het apparaat in de BIOS uitgeschakeld? Misschien een domme vraag, maar beter safe than sorry ;).

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nee hoor geen domme vraag, je weet het nooit. Maar even gecontroleerd:

Bij system information staat het volgende:

WWAN FCC Id: J9CGobi2000-H

En bij Built-In Device Options: [X] Embedded WWAN Device die is ingeschakeld dus.

Verder staat ok embedded WiFi and Bluetooth Combo Device ingeschakeld.

Verder kan ik niks vinden over WWAN / broadband etc

Acties:
  • 0 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
/dev/tty0 , tty1 etc, zijn normaal gesproken je virtuele consoles van je desktop, /dev/ttyS0 is de eerste (normale) seriele poort, een /dev/ttyUSB0 ken ik van USB-> serieel adapters.

/dev/xxx zijn de interfaces naar hardware die dmv de drivers beschikbaar gemaakt worden. Programma's spreken dan die /dev/xxx aan om via de driver de hardware te gebruiken.

In jouw geval verwacht ik dat de qualcomm driver een interface in /dev/ aanmaakt, maar welke dat is weet ik niet. Bestaat er zoiets als een /dev/qcserialX of iets wat erop lijkt ?
code:
1
2
[   16.581303] USB Serial support registered for Qualcomm USB modem
[   16.581346] usbcore: registered new interface driver qcserial


Vervolgens zou je gobi moeten starten met die interface als optie denk ik.

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik had net Windows opgestart, dus nog niet gekeken. Ga ik nu doen.

Maargoed in Windows wat geklooit met de HP connection manager, en ja hoor het werkt. Ik ben nu verbonden met Vodafone. Dit bericht is dus in 3G getypt :p

Maarrr... nu nog in Ubuntu. Het bewijs is er in iedergeval dat het erin zit. Al bedankt voor de reacties tot nu toe!

In de map /dev staan de volgende apparaten:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
agpgart
autofs
block
bsg
btrfs-control
bus
cdrom
cdrw
char
console
core
cpu
cpu_dma_latency
disk
dri
dvd
dvdrw
ecryptfs
fb0
fd
freefall
full
fuse
hidraw0
hidraw1
hpet
input
kmsg
log
loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
mapper
mcelog
mem
net
network_latency
network_throughput
null
oldmem
pktcdvd
port
ppp
psaux
ptmx
pts
ram0
ram1
ram10
ram11
ram12
ram13
ram14
ram15
ram2
ram3
ram4
ram5
ram6
ram7
ram8
ram9
random
rfkill
root
rtc
rtc0
scd0
sda
sda1
sda2
sda3
sda4
sda5
sda6
sdb
sdb1
sg0
sg1
sg2
shm
snapshot
snd
sr0
stderr
stdin
stdout
tty
tty0
tty1
tty10
tty11
tty12
tty13
tty14
tty15
tty16
tty17
tty18
tty19
tty2
tty20
tty21
tty22
tty23
tty24
tty25
tty26
tty27
tty28
tty29
tty3
tty30
tty31
tty32
tty33
tty34
tty35
tty36
tty37
tty38
tty39
tty4
tty40
tty41
tty42
tty43
tty44
tty45
tty46
tty47
tty48
tty49
tty5
tty50
tty51
tty52
tty53
tty54
tty55
tty56
tty57
tty58
tty59
tty6
tty60
tty61
tty62
tty63
tty7
tty8
tty9
ttyprintk
ttyS0
ttyS1
ttyS10
ttyS11
ttyS12
ttyS13
ttyS14
ttyS15
ttyS16
ttyS17
ttyS18
ttyS19
ttyS2
ttyS20
ttyS21
ttyS22
ttyS23
ttyS24
ttyS25
ttyS26
ttyS27
ttyS28
ttyS29
ttyS3
ttyS30
ttyS31
ttyS4
ttyS5
ttyS6
ttyS7
ttyS8
ttyS9
uinput
urandom
usb
usbmon0
usbmon1
usbmon2
v4l
vcs
vcs1
vcs2
vcs3
vcs4
vcs5
vcs6
vcsa
vcsa1
vcsa2
vcsa3
vcsa4
vcsa5
vcsa6
vga_arbiter
video0
zero

[ Voor 69% gewijzigd door Verwijderd op 22-07-2011 16:03 ]


Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
Draait udev wel? Als je een usb stick inprikt, komt er dan spontaan een sdb bij?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mijzelf schreef op vrijdag 22 juli 2011 @ 16:50:
Draait udev wel? Als je een usb stick inprikt, komt er dan spontaan een sdb bij?
Als ik een USB stick erin prik dan doet die het wel gewoon, maar waar moet sdb erbij komen? In /dev/ ?

Ik heb ook even lsmod uitgevoerd (weet niet precies wat het is) maar daar zie ik ook dingen met qcserial:

code:
1
2
3
4
5
6
7
8
9
Module                  Size  Used by
...
snd_hda_codec_idt      60537  1 
qcserial               12702  0 
usb_wwan               19711  1 qcserial
usbserial              37116  2 qcserial,usb_wwan
snd_hda_intel          24140  2 
snd_hda_codec          90901  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
.....

[ Voor 43% gewijzigd door Verwijderd op 22-07-2011 17:04 ]


Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
Als de stick het gewoon doet, dan is die /dev/sdb er.

lsmod laat zien welke modules er geladen zijn. Je kunt (waarschijnlijk) controleren of de module ook daadwerkelijk aan het apparaat gekoppeld is door te kijken of er in /sys/bus/usb/drivers/qcserial een symlink staat met een naam als 1-0:1.0.

Je zou trouwens kunnen proberen om 'met de hand' je tty node aan te maken:
code:
1
mknod /dev/ttyUSB0 c 188 0
en dan daar je gobi_loader op los laten.

Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 11-08 04:52

Sprite_tm

Semi-Chinees

Ik vind het vreemd dat je je 3g-kaart nergens in de lsusb-output terug ziet te komen... voordat je je /dev/tty* ziet, moet je qcserial-driver namelijk het USB-device gevonden hebben. Als qcserial het device kan vinden, zou 'ie ook in de lsusb-output moeten staan... ik denk dus dat je eerst dat mysterie moet oplossen voordat je gobi_loader loslaat op random devices in je systeem.

Edit: Wat voor kernel heb je? Volgens het commentaar zou 2.6.32/2.6.33 wel eens fout kunnen gaan.

[ Voor 21% gewijzigd door Sprite_tm op 22-07-2011 17:40 ]

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mijzelf schreef op vrijdag 22 juli 2011 @ 17:26:
Als de stick het gewoon doet, dan is die /dev/sdb er.

lsmod laat zien welke modules er geladen zijn. Je kunt (waarschijnlijk) controleren of de module ook daadwerkelijk aan het apparaat gekoppeld is door te kijken of er in /sys/bus/usb/drivers/qcserial een symlink staat met een naam als 1-0:1.0.

Je zou trouwens kunnen proberen om 'met de hand' je tty node aan te maken:
code:
1
mknod /dev/ttyUSB0 c 188 0
en dan daar je gobi_loader op los laten.
Hmm dat gaan we ook eens proberen, thanks :) Waar staat die 'c 188 0' voor eigenlijk?
Sprite_tm schreef op vrijdag 22 juli 2011 @ 17:35:
Ik vind het vreemd dat je je 3g-kaart nergens in de lsusb-output terug ziet te komen... voordat je je /dev/tty* ziet, moet je qcserial-driver namelijk het USB-device gevonden hebben. Als qcserial het device kan vinden, zou 'ie ook in de lsusb-output moeten staan... ik denk dus dat je eerst dat mysterie moet oplossen voordat je gobi_loader loslaat op random devices in je systeem.

Edit: Wat voor kernel heb je? Volgens het commentaar zou 2.6.32/2.6.33 wel eens fout kunnen gaan.
Ik ben bang dat je gelijk hebt, ik heb nu namelijk in qcserial.c het un2420 apparaat geregistreerd op:
code:
1
2
{USB_DEVICE(0x03f0, 0x241d)}, /* HP un2420 Gobi QDL Device */
{USB_DEVICE(0x03f0, 0x251d)}, /* HP un2420 Gobi Modem Device */


Maar wie zegt dat dat goed is? Bovenstaande regels heb ik dus van een blogger die het werkend heeft gekregen op een HP probook 5310m en Steven heeft een 4320s. Wel zit in beide zeker weten de un2420.

Maargoed, hoe ga je erachter komen of het "0x241d" is of iets anders bijvoorbeeld?

Wat betreft de kernal, het draait op Ubuntu 11.04 en kernel versie 2.6.38.

Acties:
  • 0 Henk 'm!

  • lamko
  • Registratie: December 2001
  • Laatst online: 20-10-2024
Isusb -v geeft de specifieke id

And this !! Is to go even further beyond!!!


Acties:
  • 0 Henk 'm!

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 13-09 17:20
hier passen ze nog meer patches toe op qcserial...
Maar inderdaad, output van dmesg hoort aan te geven dat je iets in je usb poort prikt :?

ach...in een volgend leven lach je er om!


Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 13-09 20:40
Als je er nog Windows op hebt staan kun je de juiste waarden denk ik ook uit Windows vissen.

Apparaatbeheer > Eigenschappen van het apparaat > Details > (Dropdown) Hardware-id's en dan de VID en PID overnemen, bijvoorbeeld:

code:
1
USB\VID_0471&PID_083F

wordt dan
code:
1
{USB_DEVICE(0x0471, 0x083F)}, /* ambX Device - used as an example! */


Fictieve waarden dus :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
0siris schreef op vrijdag 22 juli 2011 @ 18:01:
hier passen ze nog meer patches toe op qcserial...
Maar inderdaad, output van dmesg hoort aan te geven dat je iets in je usb poort prikt :?
Iets in de USB poort prikken? Dit gaat om een interne 3G module he :p

Dit apparaat om precies te zijn:
Afbeeldingslocatie: http://h10003.www1.hp.com/digmedialib/prodimg/lowres/c01970911.jpg

Zal bovenstaande ook even proberen.

Nog een vraagje; ook al zijn niet de (goede) drivers geïnstalleerd moet je dan met lsusb wel het apparaat kunnen zien? Want dat is hierbij ook niet het geval..

Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 11-08 04:52

Sprite_tm

Semi-Chinees

Yep, lsusb moet een aangesloten USB-device sowieso laten zien. Ik vermoed zo ongeveer dat ergens iets in de Windows-drivers een specifiek geintje uitvoert dat de USB-poort van dit apparaat enable't.... Je zou eens kunnen proberen wat er gebeurt als je Windows boot, connectie maakt en dan zonder de laptop uit te zetten naar Linux boot. Misschien dat dan ineens lsusb het device wel laat zien...

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Sprite_tm schreef op vrijdag 22 juli 2011 @ 19:11:
Yep, lsusb moet een aangesloten USB-device sowieso laten zien. Ik vermoed zo ongeveer dat ergens iets in de Windows-drivers een specifiek geintje uitvoert dat de USB-poort van dit apparaat enable't.... Je zou eens kunnen proberen wat er gebeurt als je Windows boot, connectie maakt en dan zonder de laptop uit te zetten naar Linux boot. Misschien dat dan ineens lsusb het device wel laat zien...
Ja, dat heb ik ook op verschillende plekken gelezen. In de HP connection manager moet je het apparaat eerst inschakelen en dan pas kun je verbinding maken. Ik heb gelezen dat het programma dan de hardware ingeschakeld wordt en dat dit gedaan wordt omdat mensen bang zijn dat anders er dan wellicht te snel per ongeluk 3G verbinding wordt gemaakt en ze hun tegoed kwijt zijn oid :?

Maar heb jouw suggestie al geprobeerd, maar helaas. Enige wat we nog wel kunnen proberen is Windows virtueel installeren met vmware en dan met connection manager het programma inschakelen?

Acties:
  • 0 Henk 'm!

  • Sprite_tm
  • Registratie: September 2002
  • Laatst online: 11-08 04:52

Sprite_tm

Semi-Chinees

Hmm, ik betwijfel of dat gaat werken... vaak komen dat soort hardware-geintjes niet door de virtualisatielaag heen...

Je zou nog even kunnen kijken of een modprobe hp-wmi, met daarna evt een druk op de fysieke knop die 3g aan moet zetten (als je die hebt) de kaart laat verschijnen trouwens.

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Er zit een 3G knop het toetsenbord. Deze moet ook blauw branden als je WWAN wilt gebruiken. In Windows gaat deze ook blauw branden als je met de connection manager 3G aan zet en anders brand die geel. Alleen in Ubuntu knippert heel spastisch geel/blauw, dus dat is ook niet helemaal goed :p

modprobe hp-wmi heb ik al geprobeerd, met modprobe qcserial. Maar gebeurde niet echt iets dan.

[ Voor 14% gewijzigd door Verwijderd op 22-07-2011 19:32 ]


Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 13-09 20:40
Ik lees in de documentatie dat SuSE Linux als pre-install optie beschikbaar was bij dit model. Die distributie is dan ook certified. Ik neem aan dat de WWAN module wel daaronder zou werken. Dus je zou eventueel ook nog kunnen proberen SuSE (of openSuSE) te installeren.

Daarnaast heb ik nog het volgende kunnen vinden via Google:
Madox.net
HP Download page

http://h20000.www2.hp.com...ent.jsp?objectID=c0173883
Get the Gobi2000 firmware drivers from here
WWAN

Current qcserial and gobi_loader doesn’t work for Gobi2000 devices. Some of the QDL handshakes have changed. I’ve updated the code and it works…upload it later…

http://www.codon.org.uk/~mjg59/gobi_loader/

Add to qserial.c and rebuild kernel module

{USB_DEVICE(0x03f0, 0x241d)}, /* HP un2420 Gobi QDL Device */
{USB_DEVICE(0x03f0, 0x251d)}, /* HP un2420 Gobi Modem Device */
Add to /etc/udev/rules.d/60-gobi.rules

ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="241d", RUN+="gobi_loader
$env{DEVNAME} /lib/firmware/gobi"
Met nog een linkje van madox.net en ook een topic op UbuntuForums. Als laatste heeft iemand het in december 2010 al voor elkaar gekregen maar die moet je mailen/pm'n voor de oplossing 8)7. Waarschijnlijk iets met copyright.

Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
Verwijderd schreef op vrijdag 22 juli 2011 @ 18:50:
[...]


Iets in de USB poort prikken? Dit gaat om een interne 3G module he :p

Dit apparaat om precies te zijn:
Is dat wel een USB apparaat? Lijkt me eerder mini-pci of zoiets. Zie je het apparaat in Windows aan de USB bus hangen? (Device manager->View->Devices on connection o.i.d.)

Acties:
  • 0 Henk 'm!

  • Fotogravinnetje
  • Registratie: Mei 2009
  • Laatst online: 29-08 16:50
dmesg zegt usb, dus je zou verwachten dat ie idd met lsusb zichtbaar zou zijn
Verwijderd schreef op vrijdag 22 juli 2011 @ 15:36:
[...]
In dmesg kom ik het volgende tegens:

code:
1
2
3
4
5
6
7
8
9
10
[   16.523383] i915 0000:00:02.0: irq 46 for MSI/MSI-X
[   16.523390] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[   16.523392] [drm] Driver supports precise vblank timestamp query.
[   16.581303] USB Serial support registered for Qualcomm USB modem
[   16.581346] usbcore: registered new interface driver qcserial
[   16.603938] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   16.671118] fbcon: inteldrmfb (fb0) is primary device
[   16.671225] Console: switching to colour frame buffer device 170x48
[   16.671260] fb0: inteldrmfb frame buffer device
[   16.671262] drm: registered panic notifier


[...]

Acties:
  • 0 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
dmesg meldt alleen dat de driver is geinstalleerd, en zegt niets over het apparaat zelf.

Acties:
  • 0 Henk 'm!

  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 13-09 15:50
Wat geeft lspci? Is eigenlijk hetzelfde als lsusb, maar dan op pci-poorten. Lijkt mij dat ie daar eerder instaat dan lsusb...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Steven die zal even moeten kijken. Gisteren was ik heel de dag op zijn laptop aan het rommelen om het voor elkaar te krijgen ;)

Ik heb zelf een Probook 5310m waar deze module niet in zit (in latere versies wel). Omdat ik ook perse wil dat het werkt heb ik ook de HP un2420 module gekocht want die kun je er zo in klikken in de onderkant :p

Dus ben benieuwd, zal Steven even berichten over de replies.

Acties:
  • 0 Henk 'm!

Verwijderd

Misschien een kernel update.. Wat voor kernel draai je... uname -a en output even posten :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Kernel versie was/is 2.6.38 volgens mij de laaste versie?

Acties:
  • 0 Henk 'm!

  • alex3305
  • Registratie: Januari 2004
  • Laatst online: 13-09 20:40
Verwijderd schreef op dinsdag 26 juli 2011 @ 15:59:
Kernel versie was/is 2.6.38 volgens mij de laaste versie?
Had je de link van madox in mijn vorige bericht nog gezien? En heb je eventueel ook al SuSE geprobeerd?

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Mogen we de output van:

lspci -v

en

lsusb -v

en

hwinfo

natuurlijk allemaal met sudo ervoor zodat alle data gelezen kan worden.
Stel je dat niet van de CLI houdt:

copypasta:

code:
1
2
3
4
5
6
7
sudo su
lspci -v > pci.txt
lsusb -v > usb.txt
hwinfo > hw.txt
chmod 0777 pci.txt usb.txt hw.txt
exit
exit


Als je dit in een schone terminal doet staan aan het eind drie bestanden in je thuismap.

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Mijzelf schreef op vrijdag 22 juli 2011 @ 20:19:
[...]

Is dat wel een USB apparaat? Lijkt me eerder mini-pci of zoiets.
Op een Lenovo T500 heb ik een WWAN module van SonyEricsson zitten, en die biedt z'n interfaces ook als virtuele USB adapters aan.
don't ask.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

  • DutchKel
  • Registratie: Mei 2002
  • Laatst online: 12-09 13:00
Ik heb een Dell Latitude E4300 met 3G kaart (5530) erin en deze wordt automatisch door ubuntu 11.04 desktop herkend en ik kan die gewoon rechtsboven bij netwerk aanzetten (of uitzetten).

Is dat bij jou ook niet toevallig het geval dat die gewoon tussen de netwerk verbindingen staat (in de gui)?

(ps ik heb de topic niet helemaal gelezen voor als iemand dit al had voorgesteld)

Don't drive faster than your guardian angel can fly.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Klopt sommige adapters worden standaard ondersteund en hier kun je dan eenvoudig bij de modem-manager een verbinding mee opzetten. Dit apparaat staat daar niet tussen.

Bij dit (vage) apparaat moet eerst firmware (provider afhankelijk) geladen worden voordat het apparaat beschikbaar wordt als (mensen beweren usb apparaat)

Acties:
  • 0 Henk 'm!

  • stevensack
  • Registratie: Juli 2011
  • Laatst online: 11-10-2022
johnkeates schreef op dinsdag 26 juli 2011 @ 16:21:
Mogen we de output van:

lspci -v

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=0c <?>
    Kernel driver in use: agpgart-intel
    Kernel modules: intel-agp

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0, IRQ 46
    Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 5030 [size=8]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [d0] Power Management version 2
    Capabilities: [a4] PCI Advanced Features
    Kernel driver in use: i915
    Kernel modules: i915

00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0, IRQ 10
    Memory at d4904000 (64-bit, non-prefetchable) [size=16]
    Capabilities: [50] Power Management version 3
    Capabilities: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+

00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, medium devsel, latency 0, IRQ 16
    Memory at d4909000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0, IRQ 47
    Memory at d4900000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [100] Virtual Channel
    Capabilities: [130] Root Complex Link
    Kernel driver in use: HDA Intel
    Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    Memory behind bridge: d4800000-d48fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Hewlett-Packard Company Device 1423
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=42, sec-latency=0
    I/O behind bridge: 00003000-00004fff
    Memory behind bridge: d0800000-d47fffff
    Prefetchable memory behind bridge: 00000000bc100000-00000000bc2fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Hewlett-Packard Company Device 1423
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 05) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=43, subordinate=43, sec-latency=0
    Memory behind bridge: d0700000-d07fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Hewlett-Packard Company Device 1423
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 05) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=44, subordinate=44, sec-latency=0
    I/O behind bridge: 00002000-00002fff
    Memory behind bridge: d0600000-d06fffff
    Prefetchable memory behind bridge: 00000000d0400000-00000000d04fffff
    Capabilities: [40] Express Root Port (Slot+), MSI 00
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [90] Subsystem: Hewlett-Packard Company Device 1423
    Capabilities: [a0] Power Management version 2
    Kernel driver in use: pcieport
    Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05) (prog-if 20 [EHCI])
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, medium devsel, latency 0, IRQ 20
    Memory at d4908000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
    Capabilities: [58] Debug port: BAR=1 offset=00a0
    Capabilities: [98] PCI Advanced Features
    Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5) (prog-if 01 [Subtractive decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=45, subordinate=45, sec-latency=32
    Memory behind bridge: d0500000-d05fffff
    Capabilities: [50] Subsystem: Hewlett-Packard Company Device 1423

00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, medium devsel, latency 0
    Capabilities: [e0] Vendor Specific Information: Len=10 <?>
    Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0])
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 45
    I/O ports at 5028 [size=8]
    I/O ports at 503c [size=4]
    I/O ports at 5020 [size=8]
    I/O ports at 5038 [size=4]
    I/O ports at 5000 [size=32]
    Memory at d4907000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
    Capabilities: [70] Power Management version 3
    Capabilities: [a8] SATA HBA v1.0
    Capabilities: [b0] PCI Advanced Features
    Kernel driver in use: ahci
    Kernel modules: ahci

00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0, IRQ 18
    Memory at d4906000 (64-bit, non-prefetchable) [size=4K]
    Capabilities: [50] Power Management version 3
    Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
    Kernel driver in use: intel ips
    Kernel modules: intel_ips

43:00.0 Network controller: RaLink RT3090 Wireless 802.11n 1T/1R PCIe
    Subsystem: Hewlett-Packard Company Device 1453
    Flags: bus master, fast devsel, latency 0, IRQ 19
    Memory at d0700000 (32-bit, non-prefetchable) [size=64K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Device Serial Number 00-00-ce-94-15-82-2a-e0
    Kernel driver in use: rt2800pci
    Kernel modules: rt2860sta, rt2800pci

44:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
    Subsystem: Hewlett-Packard Company Device 1423
    Flags: bus master, fast devsel, latency 0, IRQ 44
    I/O ports at 2000 [size=256]
    Memory at d0404000 (64-bit, prefetchable) [size=4K]
    Memory at d0400000 (64-bit, prefetchable) [size=16K]
    Expansion ROM at d0420000 [disabled] [size=128K]
    Capabilities: [40] Power Management version 3
    Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [ac] MSI-X: Enable- Count=4 Masked-
    Capabilities: [cc] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel
    Capabilities: [160] Device Serial Number 38-00-00-00-68-4c-e0-00
    Kernel driver in use: r8169
    Kernel modules: r8169

ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0

ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0

ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0

ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0

ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0

ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
    Subsystem: Intel Corporation Device 8086
    Flags: bus master, fast devsel, latency 0


en

lsusb -v
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
Bus 002 Device 003: ID 148f:1000 Ralink Technology, Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x1000 
  bcdDevice           52.76
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          177
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0020 Integrated Rate Matching Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts             8
  wHubCharacteristic 0x0089
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
    Port indicators
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0103 power enable connect
   Port 7: 0000.0100 power
   Port 8: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.35-30-generic ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 001 Device 005: ID 0461:4db6 Primax Electronics, Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  idVendor           0x0461 Primax Electronics, Ltd
  idProduct          0x4db6 
  bcdDevice            0.04
  iManufacturer           2 Primax Electronics Ltd.
  iProduct                1 Villem
  iSerial                 3 PMX01
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          507
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass         14 Video
      bFunctionSubClass       3 Video Interface Collection
      bFunctionProtocol       0 
      iFunction               5 HP Webcam [2 MP Fixed]
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      1 Video Control
      bInterfaceProtocol      0 
      iInterface              5 HP Webcam [2 MP Fixed]
      VideoControl Interface Descriptor:
        bLength                13
        bDescriptorType        36
        bDescriptorSubtype      1 (HEADER)
        bcdUVC               1.00
        wTotalLength           77
        dwClockFrequency       15.000000MHz
        bInCollection           1
        baInterfaceNr( 0)       1
      VideoControl Interface Descriptor:
        bLength                 9
        bDescriptorType        36
        bDescriptorSubtype      3 (OUTPUT_TERMINAL)
        bTerminalID             2
        wTerminalType      0x0101 USB Streaming
        bAssocTerminal          0
        bSourceID               4
        iTerminal               0 
      VideoControl Interface Descriptor:
        bLength                26
        bDescriptorType        36
        bDescriptorSubtype      6 (EXTENSION_UNIT)
        bUnitID                 4
        guidExtensionCode         {7033f028-1163-2e4a-ba2c-6890eb334016}
        bNumControl             8
        bNrPins                 1
        baSourceID( 0)          3
        bControlSize            1
        bmControls( 0)       0x0f
        iExtension              0 
      VideoControl Interface Descriptor:
        bLength                18
        bDescriptorType        36
        bDescriptorSubtype      2 (INPUT_TERMINAL)
        bTerminalID             1
        wTerminalType      0x0201 Camera Sensor
        bAssocTerminal          0
        iTerminal               0 
        wObjectiveFocalLengthMin      0
        wObjectiveFocalLengthMax      0
        wOcularFocalLength            0
        bControlSize                  3
        bmControls           0x00000004
          Auto-Exposure Priority
      VideoControl Interface Descriptor:
        bLength                11
        bDescriptorType        36
        bDescriptorSubtype      5 (PROCESSING_UNIT)
      Warning: Descriptor too short
        bUnitID                 3
        bSourceID               1
        wMaxMultiplier          0
        bControlSize            2
        bmControls     0x0000157f
          Brightness
          Contrast
          Hue
          Saturation
          Sharpness
          Gamma
          White Balance Temperature
          Backlight Compensation
          Power Line Frequency
          White Balance Temperature, Auto
        iProcessing             0 
        bmVideoStandards     0x 0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               6
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              5 HP Webcam [2 MP Fixed]
      VideoStreaming Interface Descriptor:
        bLength                            14
        bDescriptorType                    36
        bDescriptorSubtype                  1 (INPUT_HEADER)
        bNumFormats                         1
        wTotalLength                      287
        bEndPointAddress                  129
        bmInfo                              0
        bTerminalLink                       2
        bStillCaptureMethod                 0
        bTriggerSupport                     0
        bTriggerUsage                       0
        bControlSize                        1
        bmaControls( 0)                    27
      VideoStreaming Interface Descriptor:
        bLength                            27
        bDescriptorType                    36
        bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
        bFormatIndex                        1
        bNumFrameDescriptors                8
        guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
        bBitsPerPixel                      16
        bDefaultFrameIndex                  1
        bAspectRatioX                       0
        bAspectRatioY                       0
        bmInterlaceFlags                 0x00
          Interlaced stream or variable: No
          Fields per frame: 1 fields
          Field 1 first: No
          Field pattern: Field 1 only
          bCopyProtect                      0
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         1
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            640
        wHeight                           480
        dwMinBitRate                147456000
        dwMaxBitRate                147456000
        dwMaxVideoFrameBufferSize      614400
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  1
        dwFrameInterval( 0)            333333
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         2
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            320
        wHeight                           240
        dwMinBitRate                 36864000
        dwMaxBitRate                 36864000
        dwMaxVideoFrameBufferSize      153600
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  1
        dwFrameInterval( 0)            333333
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         3
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                            176
        wHeight                           144
        dwMinBitRate                 12165120
        dwMaxBitRate                 12165120
        dwMaxVideoFrameBufferSize       50688
        dwDefaultFrameInterval         333333
        bFrameIntervalType                  1
        dwFrameInterval( 0)            333333
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         4
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1280
        wHeight                           720
        dwMinBitRate                132710400
        dwMaxBitRate                132710400
        dwMaxVideoFrameBufferSize     1843200
        dwDefaultFrameInterval        1111111
        bFrameIntervalType                  1
        dwFrameInterval( 0)           1111111
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         5
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1024
        wHeight                           768
        dwMinBitRate                157286400
        dwMaxBitRate                157286400
        dwMaxVideoFrameBufferSize     1572864
        dwDefaultFrameInterval         800000
        bFrameIntervalType                  1
        dwFrameInterval( 0)            800000
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         6
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1280
        wHeight                          1024
        dwMinBitRate                188743680
        dwMaxBitRate                188743680
        dwMaxVideoFrameBufferSize     2621440
        dwDefaultFrameInterval        1111111
        bFrameIntervalType                  1
        dwFrameInterval( 0)           1111111
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         7
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1600
        wHeight                           904
        dwMinBitRate                115712000
        dwMaxBitRate                115712000
        dwMaxVideoFrameBufferSize     2892800
        dwDefaultFrameInterval        2000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)           2000000
      VideoStreaming Interface Descriptor:
        bLength                            30
        bDescriptorType                    36
        bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
        bFrameIndex                         8
        bmCapabilities                   0x00
          Still image unsupported
        wWidth                           1600
        wHeight                          1200
        dwMinBitRate                153600000
        dwMaxBitRate                153600000
        dwMaxVideoFrameBufferSize     3840000
        dwDefaultFrameInterval        2000000
        bFrameIntervalType                  1
        dwFrameInterval( 0)           2000000
      VideoStreaming Interface Descriptor:
        bLength                             6
        bDescriptorType                    36
        bDescriptorSubtype                 13 (COLORFORMAT)
        bColorPrimaries                     1 (BT.709,sRGB)
        bTransferCharacteristics            1 (BT.709)
        bMatrixCoefficients                 4 (SMPTE 170M (BT.601))
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0100  1x 256 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0320  1x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x0b20  2x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1320  3x 800 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       6
      bNumEndpoints           1
      bInterfaceClass        14 Video
      bInterfaceSubClass      2 Video Streaming
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            5
          Transfer Type            Isochronous
          Synch Type               Asynchronous
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 1024 bytes
        bInterval               1
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          239 Miscellaneous Device
  bDeviceSubClass         2 ?
  bDeviceProtocol         1 Interface Association
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0002
  (Bus Powered)
  Remote Wakeup Enabled

Bus 001 Device 004: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x046d Logitech, Inc.
  idProduct          0xc52f Wireless Mouse M305
  bcdDevice           22.00
  iManufacturer           1 Logitech
  iProduct                2 USB Receiver
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 RQR22.00_B0005
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower               98mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      67
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               2
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.11
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      79
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0014  1x 20 bytes
        bInterval               2
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 003: ID 138a:0007 DigitalPersona, Inc 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass        19 
  bDeviceProtocol       255 
  bMaxPacketSize0         8
  idVendor           0x138a DigitalPersona, Inc
  idProduct          0x0007 
  bcdDevice            0.72
  iManufacturer           0 
  iProduct                0 
  iSerial                 1 1b12120a9c00
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               4
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0020 Integrated Rate Matching Hub
  bcdDevice            0.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x0089
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
    Port indicators
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0103 power enable connect
   Port 4: 0000.0103 power enable connect
   Port 5: 0000.0503 highspeed power enable connect
   Port 6: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.35-30-generic ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1a.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled


en

hwinfo

natuurlijk allemaal met sudo ervoor zodat alle data gelezen kan worden.
Stel je dat niet van de CLI houdt:

copypasta:

code:
1
2
3
4
5
6
7
sudo su
lspci -v > pci.txt
lsusb -v > usb.txt
hwinfo > hw.txt
chmod 0777 pci.txt usb.txt hw.txt
exit
exit


Als je dit in een schone terminal doet staan aan het eind drie bestanden in je thuismap.
Hoop dat jij hier iets uit weet op te maken. Heb Ubuntu opnieuw geinstalleerd. Is nu 10.04 ipv 11... Het schijnt dat het hierop (gemakkelijker) te configureren is. :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
alex3305 schreef op dinsdag 26 juli 2011 @ 16:17:
[...]

Had je de link van madox in mijn vorige bericht nog gezien? En heb je eventueel ook al SuSE geprobeerd?
Oplossingen van Madox was ik al bekend mee (zie mijn beginpost) en heb ik al geprobeerd. Bij hem was het overigens op een 5310m ipv 4320s niet dat ik denk dat het uitmaakt..

Suse nog niet geprobeerd, liefst werkend in Ubuntu uiteraard. Dat het werkt is bewezen in Windows!

Nog iets aparts;

Op de laptop is ook een knop aanwezig om wireless aan / uit te zetten. Hier zit ook WWAN achter. Deze moet van geel naar blauw gaan als je 3G inschakelt. In Windows gebeurt dit ook netjes maar in Ubuntu flipt die button en knippert hij telkens geel/blauw. Het vage is wel als je erop drukt hij wel je wireless adapter uitschakeld.

Ook hebben we een bios upgrade gedaan maar het apparaat wordt nog steeds niet gezien..

Acties:
  • 0 Henk 'm!

  • Joseph
  • Registratie: April 2008
  • Laatst online: 11-09 12:16
Volgens HP is het een PCI-Express Mini-Card, met een USB2.0 interface. Er lopen hier duidelijk 2 dingen door elkaar heen.

Mijn eerste vraag: Heb je aan de binnenkant van de laptop gekeken? Zit dit kaartje compleet op het moederbord vast (middels de mini pci-e poort) of zit deze alleen met een USB2.0 kabel vast? Of zit deze met beide manieren vast? Let op dat het USB kabeltje waarschijnlijk mini is, en met een interne aansluiting vast zit. Verder zie ik sowieso dat er 2 antenne aansluitingen inzitten, zijn die ook aangesloten?

Dat gaat al een boel meer duidelijkheid scheppen, ik zie namelijk geen USB aansluiting op het kaartje. Het kan ook nog zijn dat er een interne USB aansluiting is (onder het ijzer met het stickertje erop). :F

Volgens HP zit er ook nog een SirfStar 3 GPS Chip in. Heb je enige sporen van een GPS chip gevonden?

Deze thread is iets recenter.

Hier, nog meer leesvoer. Ik heb er zelfs een oplossing tussen zien staan.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Sef24 schreef op woensdag 27 juli 2011 @ 00:00:
Volgens HP is het een PCI-Express Mini-Card, met een USB2.0 interface. Er lopen hier duidelijk 2 dingen door elkaar heen.

Mijn eerste vraag: Heb je aan de binnenkant van de laptop gekeken? Zit dit kaartje compleet op het moederbord vast (middels de mini pci-e poort) of zit deze alleen met een USB2.0 kabel vast? Of zit deze met beide manieren vast? Let op dat het USB kabeltje waarschijnlijk mini is, en met een interne aansluiting vast zit. Verder zie ik sowieso dat er 2 antenne aansluitingen inzitten, zijn die ook aangesloten?

Dat gaat al een boel meer duidelijkheid scheppen, ik zie namelijk geen USB aansluiting op het kaartje. Het kan ook nog zijn dat er een interne USB aansluiting is (onder het ijzer met het stickertje erop). :F

Volgens HP zit er ook nog een SirfStar 3 GPS Chip in. Heb je enige sporen van een GPS chip gevonden?

Deze thread is iets recenter.

Hier, nog meer leesvoer. Ik heb er zelfs een oplossing tussen zien staan.
De binnenkant van de laptop is nog niet bekeken. Hier willen we nog enigzins voorzichtig mee zijn ivm garantie.

Wat betreft de URL's naar ubuntuforums en Google, deze zijn echt al helemaal zo goed als doorgespit. Bij veel mensen wordt er wel een device getoond met lsusb maar lukt het laden van de firmware niet, zover zijn wij niet eens. Bij mensen die hetzelfde probleem hadden als ons dus dat de device niet eens getoond wordt hebben geprobeerd om de modem aan te zetten in windows met de HP connection manager en dan te herstarten naar Ubuntu. Maar dit werkt ook bij ons niet, resultaat blijft hetzelfde.

Als je Ubuntu zou geloven zou je concluderen dat die modem er helemaal niet in zit. Maar in Windows hebben we toch echt een werkende Vodafone 3g prepaid verbinding werkend gekregen |:(

Acties:
  • 0 Henk 'm!

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 09:36

Super_ik

haklust!

moet je niet eerst de antenne enable (of hoe het ook heet) aansturen voordat deze kaart werkt op usb? net als bij wifi kaartjes anders de transmitter niet werkt?

Meestal zijn deze wel aan te sturen via /sys/class/gpio oid.

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Super_ik schreef op woensdag 27 juli 2011 @ 00:44:
moet je niet eerst de antenne enable (of hoe het ook heet) aansturen voordat deze kaart werkt op usb? net als bij wifi kaartjes anders de transmitter niet werkt?

Meestal zijn deze wel aan te sturen via /sys/class/gpio oid.
Het stomme is, in veel apparaten van HP netbooks, sommige probooks 5310m (de mijne bijv) en elitebooks zie je het apparaat standaard al in lsusb lijstje staan. Het apparaat werkt dan nog niet en is ook niet zichtbaar in je modem-manager. Je moet dan alleen met gobi_loader de firmware laden en deze maakt nog een virtueel USB apparaat aan die dus wel als modem gezien wordt. Vanaf dat moment kan men dus verbinden over 3G. Echter is bij dit apparaat het eerste niet eens het geval.

Wat ook wel vreemd is, is dat de network interface (Raltec) ook als USB device gezien wordt? Lijkt me ook een intern PCI achtig ding? Is het misschien niet zo dat deze om moet switchen naar een 3G apparaat dmv indrukken van een knop op de laptop? De knop die dus spastisch doet?

Zal eens kijken naar /sys/class/gpio achtig iets :p

Acties:
  • 0 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
@Sef24:
De USB 2.0 signalen zitten verwerkt in de mini PCI-E connector, dus daarvoor hoef je echt niet met extra kabeltjes te klooien.

[ Voor 3% gewijzigd door u_nix_we_all op 27-07-2011 10:57 ]

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb even in Windows gekeken en het grappig is als ik dus naar de HP connection manager ga en de modem "inschakel" dan komt hij er bij apparaten beheer inderdaad bij te staan. Met screenshot erbij:

Afbeeldingslocatie: http://www.stevensack.nl/hpun2420.png

Nu alleen nog de modem in kunnen schakelen vanaf Ubuntu :(

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Even een update, ik heb dus zelf ook een UN2420 module gekocht en erin gebouwd en ik start ubuntu op, lsusb en ja hoor hij staat er tussen. Dus op een 5310m werkt het moeiteloos alleen de 4320s moet schijnbaar het apparaat eerst echt aangezet worden en kan dan pas gezien worden.

Straks wat logs/foto's etc.
Pagina: 1