Post by @rqm

Jan
@js @bsd.cafe
ncm0 at uhub8
ncm0 at uhub8
Replying to @js@bsd.cafe
Paul Kelly
@dotpk @bsd.network

@js Is this related to usb tethering?

It used to work really well via urndis for me, but recent android devices haven't attached. I think it's probably been 3 - 4 years since I could use it.

Replying to @dotpk@bsd.network
Jan
@js @bsd.cafe
Public en edited

@dotpk Indeed it is. Android switched to cdc-ncm - network control mode since the Pixel 6. I'm still looking into the details but I want to get it working on #OpenBSD. #NetBSD has a driver since their newest 11 release, so thats probably a good think to relate to.

Replying to @js@bsd.cafe
Paul Kelly
@dotpk @bsd.network

@js Nice :flan_cool: If you need testers at some point then I'd be happy to give it a spin.

Replying to @dotpk@bsd.network
Jan
@js @bsd.cafe
An ifconfig output
An ifconfig output
Your Internet speed is 320 Mbps
Your Internet speed is 320 Mbps

@dotpk This seems to work. Let me clean up a bit and tell me how to send you a diff. #OpenBSD

This is tested on my Pixel 9 Pro with GrapheneOS

Replying to @js@bsd.cafe

@js@bsd.cafe @dotpk@bsd.network Amazing work, looking forward to this

Replying to @rqm
Jan
@js @bsd.cafe

@rqm @dotpk It's based on umb(4) and far from finished. Technically it works but the code is kind of messy and I'm (as always) afraid of sending it out.

Replying to @js@bsd.cafe

@js@bsd.cafe @dotpk@bsd.network Anyone else out there who could help you with a review before you might submit it to tech@¿

Replying to @rqm
Jan
@js @bsd.cafe

@rqm @dotpk No idea, but I think I have it cleaned up for review now. All those pesky little things...

Replying to @js@bsd.cafe
Jan
@js @bsd.cafe
Public en edited

@rqm @dotpk

I guess if I burn my name (again) then I'll do it in the open.

marc.info/?l=openbsd-tech&m=17

#OpenBSD

Replying to @brynet@bsd.network
Jan
@js @bsd.cafe

@brynet @rqm @dotpk @stsp

TODAY IS A GOOD DAY YES I AM SCREAMING!

Replying to @js@bsd.cafe

@js@bsd.cafe @brynet@bsd.network @dotpk@bsd.network @stsp@bsd.network Congratulations! And many many thanks. Can't wait to test this in the next snapshot :)

Replying to @rqm
Jan
@js @bsd.cafe
Public en edited

@rqm @brynet @dotpk @stsp Pleasure to help! Happy that we can now use USB tethering with modern Android devices and provide internet to machines that do not have wifi.

Replying to @js@bsd.cafe

@js@bsd.cafe @brynet@bsd.network @dotpk@bsd.network @stsp@bsd.network Also far safer sometimes than some random wifi... Greatly appreciate this