[9fans] Re: bluetooth

2022-03-19 Thread ibrahim via 9fans
I'm interested if the results will be MIT or BSD2 licensed cause I want to 
share the results with 9front, 9legacy. I contacted you off list. 
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T69704162cbe0c04a-Mbd443e03e4d49abe5fb798b7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] bluetooth

2022-03-19 Thread Richard Miller
lyn...@orthanc.ca:
> Bluetooth (and BLE) support woould be *very* nice to have.

I have a native bluetooth host implementation for Plan 9, not ported
from anything (it's written from scratch based on published bt specs.)
I don't regard it as sufficiently debugged for a release ... it's
missing some important error handling (mandatory retries to recover from
poor reception) and it just plain doesn't work for some of the dongles
I've tried. I don't know whether it's compatible with BLE (which didn't
exist at the time I wrote it). Contact me off list if you'd like a copy.


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T69704162cbe0c04a-Mf8839883c089cb58afb527cf
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Perhaps someone can give me an advice ...

2022-03-19 Thread Lyndon Nerenberg (VE7TFX/VE6BBM)
ibrahim via 9fans writes:

> While on wait I'm intending to port the freebsd bluetooth stack (netgraph) =
> to plan9. I would be surprised if no one started such a project till now so=
>  if someone shares this goal I would be interested in a cooperative work.=20

Huh. I'd never thought about looking at that ng code as the basis for a
port.  I wouldn't have thought it's even close to being a natural port,
but my netgraph experience is rather limited ...

Bluetooth (and BLE) support woould be *very* nice to have.  It would be
really slick to get my Moolitpass MiniBLE working with factotum.  This
has been on my todo list for a while now, using USB to connect.  I need
to do USB anyway to support the older versions of the authenticator
hardware.

--lyndon

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tdd262593f40f8018-M632ad53f8b0181d6cbd89e8e
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Perhaps someone can give me an advice ...

2022-03-19 Thread ibrahim via 9fans
On Friday, 18 March 2022, at 9:07 PM, sirjofri wrote:
> If someone does some work on native 9p stuff for android I'd really love 
some apk. I'm not an android dev, only did very few things on android 
programming-wise.

After testing smb, ftpd and httpd approaches for my current problem I decided 
to use the ftpd and httpd solutions. The httpd solution combined with a uplaod 
html page which contains javascript using the file and xmlhttprequest api works 
on both android and ios without any needs for supplementary apps as long as 
scripting isn't restricted. The ftpd and smb approach also works but makes 
additional apps on the user phone necessary while most of those apps are freely 
available (also perhaps potentially dangerous for the users). 

While for my project there are no benefits doing this its possible to write a 
9p fileserver in javascript only relying on the file and xmlhttprequest using 
html and the js file. It would temporarily make a 9p filesystem available on 
the plan9 side but I'm sure the connection will be closed unexpectedly by the 
browsers on the phone side so this will cause more problems than bring 
benefits. For my project using ftpd and httpd suffice cause my users can now 
transfer data directly to plan9 with tools available for android and ios. 

Instead of opening a new thread : I'm interested in low budget thin client 
solutions with plan9 as an intranet server which than connects to a web server 
for data exchange. 

Currently I have tested my approch on :

Fujitsu S900, Lenovo M32, Igel M340. I didn't get my hands on a HP 610 or 
Fujitsu S920 perhaps someone already tried this and can share his experience. 

Also I prepare a list of low budget USB WLan Sticks which are supported by 
9legacy and 9front enhancements. Currently I mastered support for sticks with 
Realtek RT 8188. I ordered about 20 different models with different chipsets 
for testing and adjusting the drivers. If somebody knows about other chipsets 
working with 9legacy or 9front just telling what works would be nice.

While on wait I'm intending to port the freebsd bluetooth stack (netgraph) to 
plan9. I would be surprised if no one started such a project till now so if 
someone shares this goal I would be interested in a cooperative work. 

Thanks for replies ...

--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tdd262593f40f8018-Mab42e1f39d27c1ac16d3a01d
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription