On Fri, Mar 22, 2024 at 01:30:26PM +0100, be...@stuerz.xyz wrote:
> >Synopsis:    urndis driver doesn't work on Thinkpad T21 (i386)
> >Category:    i386
> >Environment:
>       System      : OpenBSD 7.4
>       Details     : OpenBSD 7.4 (GENERIC) #2: Fri Dec  8 15:41:12 MST 2023
>                        
> r...@syspatch-74-i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
> 
>       Architecture: OpenBSD.i386
>       Machine     : i386
> >Description:
>       I can't connect my Thinkpad T21 through USB tethering to the internet.
>       It does work on my Thinkpad T480 (amd64) without any issues.
>       Unfortunately, I don't have any other i386 machines at the moment,
>       to see if this is a bug on i386 or just on my machine.
> >How-To-Repeat:
>       1. Attach a smartphone to the USB 1.1 port of a Thinkpad T21.

I don't recall networking over USB 1 being a huge thing ever.
Are you sure this phone will do RNDIS over USB 1?
Maybe USB >= 2 is required?

The T21 has a cardbus slot, which would take a cardbus USB-2 host
adapter card to plug the phone into. If your phone can run a wifi
hotspot then plugging in a supported cardbus wifi card would work, too.
See the cardbus(4) manual page for a list of relevant drivers.

>       2. Enable USB Tethering on the smartphone.
>       3. Run "dmesg" on the Thinkpad.
>       4. See the following output:
>       ugen0 at uhub1 port 2 "Google Pixel 6" rev 2.10/5.10 addr 3
>       ugen0 detached
>       urndis0 at uhub1 port 2 configuration 1 interface 0 "Google Pixel 6" 
> rev 2.10/5.10 addr 3
>       urndis0: using Vendorurndis0: TIMEOUT
>       urndis0: unable to get query response
> >Fix:
>       Not (yet) known.

Reply via email to