Posts

Showing posts with the label dongle

Linux cures Windows driver problem

Installing a Huawei E352 HSPA+ dongle took ages under Windows. I had to abort it halfway through because I was running out of time. In retrospective, it was probably caused by a conflict with the previous modem's connection dashboard. I was shocked when I wanted to resume next time. Some time after inserting the device, the system asked for a .sys file from a driver disk. Neither modem worked anymore. As usual for this kind of dongle, no vendor download is available as the device itself contains all drivers on a virtual CD-ROM. However, that is only accessible before it's  switched to modem mode  by the parts already installed. Chicken and egg problem. Puppy Linux to the rescue! Thankfully, I had it on my USB flash along with DSL and SliTaz . The system loaded to RAM rapidly. I copied over the drivers from the modem to another USB flash. As a plaything, I enjoyed the command line and the responsivity, also browsing the web a bit over 3G. After rebooting to Windows, re...

Making your 3G cellular mobile Internet 10x faster for free

I've made a small script for greatly improving response time of 3G cellular data connections while only consuming a minimal amount of transfer quota. It is most noticable when browsing, having interactive ssh sessions and maybe for some remote desktop use cases. The result is basically reducing the 500ms-1500ms initial latency and random ping times to normal rates of below 80ms. Of course this assumes that you have no other problems like reflections, interference, signal strength or congestion. I've experimented with raw UDP, TCP and ICMP packets in different configurations, but sticked with this simple and efficient solution in the end. An even more advanced future implementation could involve STUN and an external server to steadily stream optimally sized and timed UDP packets to the client without ACK requirement. Also, a further enhanced version could closely monitor local transfer conditions and determine if any addition transfer should actually be done. Description fro...