freebirds
Posts: 51
Joined: Wed Oct 30, 2013 5:05 pm

Belkin in pi or lapdock?

Mon Dec 02, 2013 6:40 pm

What device is Belkin? Is Belkin in the schematics of pi? Where can schematics be downloaded?

Belkin manufactures USB wifi and USB bluetooth but I am not using either.

lsusb in pibang didn't work. lsusb in pibang listed Belkin after Motorola PCS (Motorola Atrix lapdock). Is Belkin inside pi or inside the lapdock?

I do not have a monitor. I cannot connect my pi model B, rev 2 to a monitor to test whether Belkin is inside pi. Could someone please type lsusb in the terminal using a monitor and then using a lapdock to ascertain where Belkin is?

[[email protected] ~]# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 007: ID 0424:2517 Standard Microsystems Corp. Hub
Bus 001 Device 008: ID 22b8:0938 Motorola PCS
Bus 001 Device 009: ID 1241:0003 Belkin

paulie
Posts: 263
Joined: Thu Jan 19, 2012 6:51 pm

Re: Belkin in pi or lapdock?

Mon Dec 02, 2013 7:45 pm

There are lists of USB devices on the web.
1241 is the Vendor ID, 0003 is the device ID.
I had no luck finding 1241:0003 on the pages I found.
First search for 1241:0003 brings me back to this forum, with little else besides.
Hopefully someone has a lapdock who can help you, or is better at searching than me.
It has been my custom to use Xeyes

freebirds
Posts: 51
Joined: Wed Oct 30, 2013 5:05 pm

Re: Belkin in pi or lapdock?

Tue Dec 03, 2013 5:15 pm

A search of "Belkin and raspberry pi" and "Belkin and lapdock" did not produce any results.

Schematics for the revision 2.0 Raspberry Pi Model B are at http://www.raspberrypi.org/wp-content/u ... .2_027.pdf

The tiny print in the schematics is illegible. There needs to be a raspberry pi hardware category in this hardware section of the forum.

Currently 62 viewers of this thread. It only takes a moment to open a terminal and type lsusb. A second moment to post your output in this thread. Does anyone else using a lapdock have Belkin in the output of lsusb? Who isn't using a lapdock?

If Belkin is inside pi model B, rev2 and not inside Motorola Atrix lapdocks, what device is it? How to remove or disable it?

There needs to be intent on making the pi, which is closed source hardware, into a somewhat open source hardware.

"Speaking about the ARM cores themselves (as opposed to their implementations, SoCs), the only paper that is relatively open is the architecture reference manual, and only in the sense that you can probably read it without risking being sued, and the complete PDF is only available to registered ARM customers anyway. Most other resources are confidential, and require signing NDAs apart from a costly license agreement, which is not available for individuals at all. ....Of course, sources (VHDL or Verilog ones) of the ARM cores themselves are not accessible to general public, and therefore you cannot learn anything about the innards of the CPU. ....Up to this point, we only talked about the CPU core itself. But modern chips also contain lots of peripherals on the same die, and the whole complex is called System-on-Chip, or SoC. One of prominent vendors of SoCs is Broadcom . . .The Pi has a OpenGL-capable graphics processing unit, which by some strange coincidence is a required and vital component of the SoC. The whole system cannot function without the GPU as itÂ’s the first component to boot and controls some vital peripherals, and the GPU can only work with a closed-source firmware. Little is known about the architecture of GPU, and as Broadcom has no intent of releasing any further documentation. . . ."
http://whitequark.org/blog/2012/09/25/w ... education/

User avatar
FTrevorGowen
Forum Moderator
Forum Moderator
Posts: 5201
Joined: Mon Mar 04, 2013 6:12 pm
Location: Bristol, U.K.
Contact: Website

Re: Belkin in pi or lapdock?

Tue Dec 03, 2013 6:21 pm

@freebirds
Try "lsusb -t ", that should give you (and us) a clearer picture of the "USB device chain" (or "tree").
(FWIW, I've placed various "Pi" {and other} examples in my webpages at: http://www.cpmspectrepi.webspace.virgin ... Trees.html )
You may also find this "sticky thread" of interest/use: http://www.raspberrypi.org/phpBB3/viewt ... 28&t=53832
(It provides a lot of info. w.r.t. the USB system).
Finally, there are no "Belkin parts" in a Pi - that's something to do with your external USB device(s)
Trev.
Still running Raspbian Jessie or Stretch on some older Pi's (an A, B1, B2, B+, P2B, 3xP0, P0W, 2xP3A+, P3B+, P3B, B+, A+ and a B2) but Buster on the P4B's. See: https://www.cpmspectrepi.uk/raspberry_pi/raspiidx.htm

freebirds
Posts: 51
Joined: Wed Oct 30, 2013 5:05 pm

Re: Belkin in pi or lapdock?

Tue Dec 03, 2013 11:29 pm

[[email protected] ~]# lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=Hub, Driver=hub/7p, 480M
|__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

Does anyone know how to interpret the above output?

Is anyone using a lapdock getting Belkin as an output of lsusb?

Phill Rymer
Posts: 207
Joined: Sun Nov 04, 2012 3:01 am

Re: Belkin in pi or lapdock?

Tue Dec 03, 2013 11:40 pm

belkin manufacture usb hubs routers wifi dongles power surge protectors etc etc check belkin shop see if you recognize anything there that's connected to your pi or lapdock they may even make the lapdock or supply components for it could be battery charger adapter or even cable adapters or cables does lapdock or phone have belkin tunemast ii fm transmitter or coaxial BOOST cable connected
Comment by [email protected], May 1, 2013


I'm trying to get a UVC compatible webcam working with headless (no X desktop) Picuntu 0.9 RC3 (does the same thing with RC2.2 as well) and a MK808. The camera works fine with the original Android ROM and Finless 1.7c. The camera is detected fine. I've tried it headless with just the power (including a 2A power supply) and camera plugged in. The camera also works fine on a PC under Ubuntu 12.10.
[email protected]:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:2517 Standard Microsystems Corp. Hub
Bus 002 Device 002: ID 03f0:a707 Hewlett-Packard
Bus 001 Device 003: ID 22b8:0938 Motorola PCS
Bus 001 Device 004: ID 1241:0003 Belkin
it may be connected to the phone found this old post on android same ref as yours for phone and belkin
Last edited by Phill Rymer on Wed Dec 04, 2013 12:42 am, edited 3 times in total.

User avatar
DougieLawson
Posts: 36576
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Belkin in pi or lapdock?

Tue Dec 03, 2013 11:58 pm

freebirds wrote:

Code: Select all

[[email protected] ~]# lsusb -t
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 2: Dev 4, If 0, Class=Hub, Driver=hub/7p, 480M
            |__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
            |__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
            |__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
Does anyone know how to interpret the above output?

Is anyone using a lapdock getting Belkin as an output of lsusb?
Have you rebooted recently? Because your Motorola cell phone (dev 008) & Belkin device (dev 009) are missing from that display.

Try running both
lsusb
lsusb -t
and post the output.

usbhid is a keyboard or mouse (or other human input device)
smsc95xx is the ethernet port
dwc_otg is the kernel USB driver
hub/3p - three port hub (two USB one ethernet)
hub/7p - seven port hub (something you've connected)
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

freebirds
Posts: 51
Joined: Wed Oct 30, 2013 5:05 pm

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 3:15 pm

Yes, I had rebooted as my raspies were shut down. I am surprised that my Motorola Atrix lapdock and the Belkin didn't show up in lsusb -t. As I previously wrote, I don't have a monitor to compare the lsusb output to. I am connecting my two raspies only to the Motorola Atrix lapdock.

I don't have a Motorola cell phone. I don't have a seven port USB device. Only the lapdock was connected to my raspies' USB port. Nothing was connected to the Motorola Atrix's two USB ports.

I will redo both commands and post output.

User avatar
FTrevorGowen
Forum Moderator
Forum Moderator
Posts: 5201
Joined: Mon Mar 04, 2013 6:12 pm
Location: Bristol, U.K.
Contact: Website

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 3:45 pm

freebirds wrote:Yes, I had rebooted as my raspies were shut down. I am surprised that my Motorola Atrix lapdock and the Belkin didn't show up in lsusb -t. As I previously wrote, I don't have a monitor to compare the lsusb output to. I am connecting my two raspies only to the Motorola Atrix lapdock.
I don't have a Motorola cell phone. I don't have a seven port USB device. Only the lapdock was connected to my raspies' USB port. Nothing was connected to the Motorola Atrix's two USB ports.
I will redo both commands and post output.
For reference (and as linked to in my earlier post) "lsusb -t" for a "headless" B2 Pi gives:

Code: Select all

[email protected] ~ $ lsusb -t
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 3, If 0, Class=vend., Driver=smsc95xx, 480M
Hence, for your output, entries for devices 4,5 & 6 refer to other USB devices plugged in to the Pi's 3-port hub (1 port is used for the LAN/Ethernet). From other posts referring to the Motorola Atrix device I get the impression that it's not "just a hub" and thus may well have an internal "seven port device".
This "sticky thread": http://www.raspberrypi.org/phpBB3/viewt ... 28&t=53832 explains about the Pi's USB system and its limitations/features and is where I discovered the "-t" option of "lsusb".
Trev.
Still running Raspbian Jessie or Stretch on some older Pi's (an A, B1, B2, B+, P2B, 3xP0, P0W, 2xP3A+, P3B+, P3B, B+, A+ and a B2) but Buster on the P4B's. See: https://www.cpmspectrepi.uk/raspberry_pi/raspiidx.htm

Phill Rymer
Posts: 207
Joined: Sun Nov 04, 2012 3:01 am

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 9:12 pm

google Linux usb id codes it lists al the reference numbers 1241 codes are listed for mice keyboards and hubs but take a bit of finding there near the bottem of the list numbers shown on left sub code is next to it

freebirds
Posts: 51
Joined: Wed Oct 30, 2013 5:05 pm

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 10:11 pm

As DougieLawson requested, I redid both lsusb and lsusb -t in pidora:

[[email protected] ~]# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0424:2517 Standard Microsystems Corp. Hub
Bus 001 Device 005: ID 22b8:0938 Motorola PCS
Bus 001 Device 006: ID 1241:0003 Belkin

[[email protected] ~]# lsusb -t
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=Hub, Driver=hub/7p, 480M
|__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M


FTrevorGowen wrote: "entries for devices 4,5 & 6 refer to other USB devices plugged in to the Pi's 3-port hub (1 port is used for the LAN/Ethernet)."

Device 2 is Standard Microsystem (SMC)'s LAN/Ethernet). Why is SMC also listed for device 3 and device 4?

FTrevorGowen, where do you interpret 7 port hubs? From "driver=hub/7p?

Which device would the 7 port hub? Device 4 Standard Microsystems, device 5 Motorola PCS (Atrix lapdock) or device 6 Belkin? Phill Rymer, thanks for recommending searching for linux USB ID codes.
http://www.linux-usb.org/usb.ids lists Belkin 1241 but not the rest of Belkin's ID number which is 0003.1241 lists keyboards and mice so Belkin 1241:0003 is either the lapdock's keyboard or mouse. Thank you Phill for solving the mystery of what device Belkin is in the lapdock.

Pursuant to linux-usb.org/usb.ids:

Standard Microsystem 0424:9512 is "SMC9512/9514 USB Hub"
Standard Microsystems 0424:ec00 is "SMSC9512/9514 Fast Ethernet Adapter"
Standard Microsystems 0424:2517 is a hub.

Why is the third Standard Microsystem on device 4 which according to FTrevorGowen refers to other USB devices plugged in to the Pi's 3-port USB hub? I don't think other owners of Model B, rev2 have three Standard Microsystem in their lsusb? I don't think they have the third Standard Microsystems 0424:2517 hub at device 4.

User avatar
DougieLawson
Posts: 36576
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 10:15 pm

Code: Select all

[[email protected] ~]# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. LAN9500 Ethernet 10/100 Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0424:2517 Standard Microsystems Corp. Hub
Bus 001 Device 005: ID 22b8:0938 Motorola PCS 
Bus 001 Device 006: ID 1241:0003 Belkin 

[[email protected] ~]# lsusb -t
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/3p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
        |__ Port 2: Dev 4, If 0, Class=Hub, Driver=hub/7p, 480M
            |__ Port 1: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
            |__ Port 3: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
            |__ Port 3: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
So the "belkin" thing is a usbhid (keyboard, mouse, joystick, keypad, etc.) plugged into your seven port hub

BTW when you post output wrap it in [code][/code] tags as that keeps the original formatting.
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

User avatar
FTrevorGowen
Forum Moderator
Forum Moderator
Posts: 5201
Joined: Mon Mar 04, 2013 6:12 pm
Location: Bristol, U.K.
Contact: Website

Re: Belkin in pi or lapdock?

Wed Dec 04, 2013 11:32 pm

freebirds wrote: ...
FTrevorGowen wrote: "entries for devices 4,5 & 6 refer to other USB devices plugged in to the Pi's 3-port hub (1 port is used for the LAN/Ethernet)."

Device 2 is Standard Microsystem (SMC)'s LAN/Ethernet). Why is SMC also listed for device 3 and device 4?

FTrevorGowen, where do you interpret 7 port hubs? From "driver=hub/7p?

Which device would the 7 port hub? Device 4 Standard Microsystems, device 5 Motorola PCS (Atrix lapdock) or device 6 Belkin?
...
Why is the third Standard Microsystem on device 4 which according to FTrevorGowen refers to other USB devices plugged in to the Pi's 3-port USB hub? I don't think other owners of Model B, rev2 have three Standard Microsystem in their lsusb? I don't think they have the third Standard Microsystems 0424:2517 hub at device 4.
W.r.t. "7-port hub" question: Loosely - Yes. But also from having read the sticky thread (http://www.raspberrypi.org/phpBB3/viewt ... 28&t=53832), and my knowledge of the devices referred to in the examples I posted about (from my webpages) here: http://www.cpmspectrepi.webspace.virgin ... Trees.html. To obtain all the details of a set of cascaded USB devices you may have to refer to the (rather long) verbose output of 'lsusb' ie. use "lsusb -v" - that lists all the info. reported, or interpreted from codes reported, by all connected USB devices, and then cross-reference it to the tree listing and, maybe even the output of the "usb-devices" command.
And, as already pointed out, a device that physically appears to only have a few USB devices may contain more devices/chips internally.
(I think your final question above has already been answered in your other thread)
Trev.
Still running Raspbian Jessie or Stretch on some older Pi's (an A, B1, B2, B+, P2B, 3xP0, P0W, 2xP3A+, P3B+, P3B, B+, A+ and a B2) but Buster on the P4B's. See: https://www.cpmspectrepi.uk/raspberry_pi/raspiidx.htm

User avatar
heatfanjohn
Posts: 28
Joined: Fri Jun 28, 2013 5:18 pm
Location: Davie, FL

Re: Belkin in pi or lapdock?

Sat Oct 18, 2014 4:20 pm

I can confirm that the Belkin wireless mouse USB device appears when you connect a Motorola Lapdock to a raspberry pi, see below when I connect my lapdock:

Code: Select all

Oct 18 12:09:10 raspberrypi kernel: [1954849.894306] usb 1-1.3: new high-speed USB device number 26 using dwc_otg
Oct 18 12:09:10 raspberrypi kernel: [1954849.994579] usb 1-1.3: New USB device found, idVendor=0424, idProduct=2517
Oct 18 12:09:10 raspberrypi kernel: [1954849.994616] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Oct 18 12:09:10 raspberrypi kernel: [1954850.000856] hub 1-1.3:1.0: USB hub found
Oct 18 12:09:10 raspberrypi kernel: [1954850.001148] hub 1-1.3:1.0: 7 ports detected
Oct 18 12:09:10 raspberrypi kernel: [1954850.274332] usb 1-1.3.1: new full-speed USB device number 27 using dwc_otg
Oct 18 12:09:11 raspberrypi kernel: [1954850.382318] usb 1-1.3.1: New USB device found, idVendor=22b8, idProduct=0938
Oct 18 12:09:11 raspberrypi kernel: [1954850.382359] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Oct 18 12:09:11 raspberrypi kernel: [1954850.382377] usb 1-1.3.1: Product: Motorola HD Dock
Oct 18 12:09:11 raspberrypi kernel: [1954850.382392] usb 1-1.3.1: Manufacturer: Motorola Mobility
Oct 18 12:09:11 raspberrypi kernel: [1954850.382405] usb 1-1.3.1: SerialNumber: 91718B4604001900
Oct 18 12:09:11 raspberrypi kernel: [1954850.400758] input: Motorola Mobility Motorola HD Dock as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/1-1.3.1:1.0/input/input8
Oct 18 12:09:11 raspberrypi kernel: [1954850.403049] hid-generic 0003:22B8:0938.0009: input,hidraw1: USB HID v1.01 Keyboard [Motorola Mobility Motorola HD Dock] on usb-bcm2708_usb-1.3.1/input0
[b]Oct 18 12:09:11 raspberrypi kernel: [1954850.494386] usb 1-1.3.3: new low-speed USB device number 28 using dwc_otg
Oct 18 12:09:11 raspberrypi kernel: [1954850.681120] usb 1-1.3.3: New USB device found, idVendor=1241, idProduct=0003
Oct 18 12:09:11 raspberrypi kernel: [1954850.681159] usb 1-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 18 12:09:11 raspberrypi kernel: [1954850.681175] usb 1-1.3.3: Product: USB Cordless Mouse
Oct 18 12:09:11 raspberrypi kernel: [1954850.681189] usb 1-1.3.3: Manufacturer: BTC
Oct 18 12:09:11 raspberrypi kernel: [1954850.721235] input: BTC USB Cordless Mouse as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.0/input/input9[/b]
Oct 18 12:09:11 raspberrypi kernel: [1954850.723926] hid-generic 0003:1241:0003.000A: input,hidraw2: USB HID v1.10 Keyboard [BTC USB Cordless Mouse] on usb-bcm2708_usb-1.3.3/input0
Oct 18 12:09:11 raspberrypi kernel: [1954850.782529] input: BTC USB Cordless Mouse as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.1/input/input10
Oct 18 12:09:11 raspberrypi kernel: [1954850.788015] hid-generic 0003:1241:0003.000B: input,hidraw3: USB HID v1.10 Mouse [BTC USB Cordless Mouse] on usb-bcm2708_usb-1.3.3/input1
And the following appears in the output of `lsusb -t`:

Code: Select all

        |__ Port 3: Dev 26, If 0, Class=hub, Driver=hub/7p, 480M
            |__ Port 1: Dev 27, If 0, Class=HID, Driver=usbhid, 12M
            |__ Port 3: Dev 28, If 0, Class=HID, Driver=usbhid, 1.5M
            |__ Port 3: Dev 28, If 1, Class=HID, Driver=usbhid, 1.5M
Where device 28 is:

Code: Select all

Bus 001 Device 028: ID 1241:0003 Belkin

Return to “General discussion”