I did some more tests on my Nexus 5 using Bluetooth internet through a CSR 4.0 dongle (looks similar to the link you posted - mine looks like: http://www.clearevo.com/bluetooth_usb_d ... dapter.jpg)Douglas6 wrote:Thanks, my CSR 4.0 dongle arrives tomorrow, it will be interesting to see what problems it solves.
As I stated earlier, I am facing problems on the Nexus 5 (running Kitkat which uses Bluedroid) and from the tests today I think it is quite similar to what you described earler - what I face today is summarized as: The nexus-5 'It would connect to the bluetooth access pont, internet would work, but after any data-intense usage - like running a Speedtest.net app - it would reach 1.7 Mbps max, but internet would hang soon after.'
I did the test like the following method:
1. Open a terminal (you can use terminal-emulator app or adb shell), run:
ping 192.168.1.1 (or any other local ip in your nw)
... it would keep on giving ping results - showing that things still work...
2. Open the Ookla speedtest.net app (from Google Play), do a test - after the test finishes, check back with the terminal in [1.] if the ping is still running. Restart a speedtest session to be more sure.
Using the method above. Results:
- Nexus 5 on Kitkat - ping would go on regularly for many minutes if I just leave the phone idle, then I open the speedtest.net app, did a test, getting good results like ping to its server at around 50ms, DL Max Speed at 1.7 Mbps. But after the first speedtest test, back to the ping terminal: the ping stops then shows "Destination Host Unreachable" soonafter. I can't restart the speedtest test anymore - it would show "network communication issues", if I re-do my own ping again in the adb terminal, it would get "Destination Host Unreachable".
- An Android 4.2.2 tablet (likely using BlueZ) had no problems, ping goes on well even after 2 speedtest.net tests.
Would also like to share that in the past, the same Bluetooth Access Point was used for testing Youtube HQ playback for over 6 hours (until the battery finished) with no network issues as in http://www.clearevo.com/ecodroidlink/bl ... nsumption/ - that was a Sony Xperia V on a non-kitkat android.
To summarize, for now, I guess there might be a problem in the Bluedroid stack causing the Kitkat phone to have problems while using Bluetooth Internet. This is just one issue I face with Bluedroid, there are many others too but haven't documented like failures while transferring files with my friend's nexus 5 - stuck at 33% once although sitting near (never had issues on nexus 4 with older non-kitkat android).
This makes me think that maybe they don't care so much about the bluetooth-networking since so few Android users use it, most Android users use only WIFI for home and 3G, LTE for the rest. The trend might be to use LTE everywhere with small cells that could eventually replace WIFI too. Bluetooth internet which is quite slow and buggy as we see might tend to have quite a dark future - most are going towards the bluetooth low-energy applications... but I don't know about interesting bt-le projects yet - any ideas? links to interesting bluetooth projects?
By the way, does anyone know if/how Bluetooth internet is used in any existing industrial applications? Just want to get more ideas on how to make all of this more practical/beneficial apart from Android internet access.