szym
szym is the first four letters of my name and szym.net is my outlet.Archives
- January 2011 (3)
- December 2010 (13)
- June 2010 (1)
- May 2010 (1)
- October 2008 (1)
Category Archives: barnacle
SubscribeBarnacle 0.6.7 for HTC Evo, Aria, Liberty
January 2, 2011 – 4:55 am
in barnacle
Version 0.6.7 is available. Barnacle 0.6.7 should work on HTC Evo and, with some extra work, on Aria and Liberty (and possibly Desire) as well. For Aria/Liberty you will need to download new firmware for your wifi driver.
What’s new in Barnacle 0.6.6
December 27, 2010 – 8:56 am
in barnacle
Version 0.6.6 is a minor update that should fix Barnacle on Milestone and a couple other phones. It also cleans up the log a little bit.
The reason why 0.6.5 (37) was failing on Milestone is most bizarre: a process would exit with status 0 and yet the shell would treat that as "false", hence this was failing (only on Milestone!):
./wifi load || exit
Barnacle and iPad
December 26, 2010 – 12:01 am
in barnacle
Many users have issues connecting iPad to Barnacle's ad-hoc network. Here's some light as to why iPads are having difficulties when iPods and iPhones are doing fine.
The problem here is timing. Basically, the wireless driver on many Android phones only beacons an ad-hoc network for a while, and then if no other client associates, it stops. The next time it tries, it uses a different BSSID. Unfortunately, AFAIK, there's nothing we can do to stop it. If you try providing a BSSID in the settings, it might simply fail to beacon at all (it would only associate with an existing network matching that BSSID). read more »
What’s new in Barnacle 0.6.5
December 24, 2010 – 7:28 am
in barnacle
Version 0.6.5 is hopefully the last of the December series of updates (starting at 0.6, 0.6.1, 0.6.2, 0.6.3 and 0.6.4 so far).
In 0.6.4, three distinct exceptions (also known as Force Close or FC) got squished. Also, added some handling of the nasty situation when another app enables wifi. If this happens, Barnacle tries to restart as gracefully as possible (which is not that gracefully unfortunately).
In 0.6.5, the setup scripts got a handful of fixes. There should be no more spurious "su not found" nor errors when connecting to NAT (for Access Control). Finally, switching between 3G and 4G should be as simple as restarting Barnacle (it will use whatever is available at the time of start). read more »
What’s new in Barnacle 0.6.3
December 22, 2010 – 10:34 am
in barnacle
Version 0.6.3 is so major I was contemplating calling it 0.7.
Widget, encryption, bug fixes, ... a whole bunch of goodies for the holidays! read more »
What’s new in Barnacle 0.6.2
December 14, 2010 – 10:33 pm
in barnacle
Version 0.6.2 is an incremental update to 0.6.1 which improves the startup speed, but most importantly adds a couple new preferences: read more »
No more Barnacle Wifi Legacy
December 11, 2010 – 4:04 am
in barnacle
I have unpublished the legacy version from the Market: Barnacle Wifi Legacy. If you really want it you can get it from here, but I encourage you to use the current version as the legacy won't receive any bug fixes or updates.
What’s new in Barnacle 0.6.1
– 12:23 am
in barnacle
Version 0.6.1 had a bumpy release. A small repo conundrum caused an old FC to creep back into the release. That's what I get for using subversion over afs. Here's what's new:
read more »Barnacle’s Technical Details
Barnacle Wifi Tether is a combination of three tools to provide wifi tethering capability on an Android phone. Those three tools are:
- NAT,
- DHCP server, and
- WLAN ad-hoc setup.
In principle, Barnacle Wifi Tether is equivalent to the android-wifi-tether project. However, unlike android-wifi-tether, it does not depend on NETFILTER support in the kernel and thus does not require custom kernel on such phones as Nexus One or Motorola Droid/Milestone. read more »
Barnacle’s Background Story
May 9, 2010 – 4:19 am
in barnacle
I have developed Barnacle Wifi Tether in my spare time on my girlfriend's request. Her Android phone didn't have a data plan as did mine, so wifi tethering was her birthday gift. In my ambition, I decided to develop a solution that would not require flashing a custom kernel. I learned a lot about Android app development in the process.