iBooks on MacOSX

by on May.31, 2019, under General Jazz

Came across an interesting post :

Downloaded PDFs are stored in :
~/Library/Mobile\ Documents/iCloud\~com\~apple\~iBooks/Documents

Leave a Comment more...

Pine Cone

by on May.23, 2019, under Thoughts

Doubt not your talent, but the opinion of your doubters
Fear not the unknown, for that is where success lies
The universe lies within you and there is nothing the universe does not know
Just open your heart and believe
You are doing what you are meant to do

Leave a Comment more...

Aztech DSL605EW

by on Jul.06, 2013, under Computing, Networking

I had a spare Aztech DSL605EW which was laying about. So I got to trying out firmware routertech.org (some brilliant minds and great resources.) Eventually I managed to “brick” the router, i.e., the lights on the front panel would turn on when the router was powered up, do its usual initialization dance, but the PC would not get an IP address. WiFi SSID was visible, but I did not have the WEP key to connect to it. I realized I must have used a version of the firmware that was not able to handle the 1350A ethernet switch.

Next tried Adam2App.exe to connect to the bootloader, it connected after some attempts to get the timing right (I figured i need to click on the “Retrieve/Assign IP Address” button exactly at the 9th second after router powerup to connect consistently everytime.) I was then able to load the correct firmware on the router and I was then able to connect to the web interface. I then discovered that the RouterTech firmware only allowed ADSL as the WAN connection interface. The Internet connectivity to home is Ethernet over GPON, this meant that I would not be able to use this router at home if I ever wanted to.


When I discussed my dilemma with Troy, he volunteered to lend me his Aztech 605EW with the firmware that allowed Port4 of the Ethernet switch to be used as a WAN interface. So, now it was time to extract the firmware from Troy’s router. After some poking around here’s what I did to extract the firmware:

1. Started up a TFTP Server on my PC ( I used TFTPD32 by Ph. Jounin http://tftpd32.jounin.net/tftpd32_download.html)

2. Connected up my PC (Manually configured IP Address : and the router and telneted to the router (default UserID : root Password : admin)

BusyBox on localhost login: root
Copyright (c) 2004 Texas Instruments, Inc.
cli> shell

Starting /bin/sh
Type exit to return to the CLI

BusyBox v0.61.pre (2009.04.08-03:17+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
# cd /var/tmp
# cat /dev/mtdblock/4 > TroysFirmware.bin
# tftp -p -l TroysFirmware.bin

Now that the firmware was on my PC, I tried loading the dumped firmware using the web interface of my router. It aborted with a checksum failed error message, not entirely unexpected ;-). The only choice was to try and load this firmware using the bootloader interface. Back to the the Adam2App to connect to the bootloader selected the relevant settings (indicated by the arrows in the screenshot below) and used the “Download” button to select the firmware extracted earlier. A few minutes later it was up and running!


2 Comments :, more...

MAC address to manufacturer listing

by on Jan.30, 2011, under Computing, Networking

Found this listing very useful for forensics, among other things.

Leave a Comment :, , more...

Lenovo laptop and Kingston SSD

by on Jan.26, 2011, under Computing

I came by a Kingston SSD the other day. Installed in a Lenovo T61 with Lucid Lynx. Performance is great!

Strange thing, however,  is the SSD would not respond to a warm-restart and the T61 would report a HDD error during POST; cold starts were fine. After some messing around trying to figure out a solution, I changed the SATA setting from AHCI to Compatibility mode. Things started working fine from there onwards although I’m not pleased since its a workaround.

Leave a Comment :, , , , more...

PPPoE on the Draytek 2910

by on Jan.11, 2011, under Networking

Last morning the Internet connection through my Draytek 2910 at home failed. Usually restarting the Draytek would fix it. This time it refused to come back up. Then I connected a PC directly to the GPON device and created a PPPoE dialer on WinXP and the connection came up in a flash! That’s strange, I thought. Plugged the DrayTek back and tried changing the MTU, the PPP authentication and some other parameters. No luck.
Had a chat with Troy about this strange behaviour, he was also stumped.
The ISP tech came over this morning and meddled around with the device and no luck. I suggested that he connect the ISP standard router and configure it with my PPPoE parameters. He did and the link came up! So he left with the factually correct but useless  statement that “something was wrong with the Draytek”

Next I wiresharked the line to see what was going over the wires. I noticed the PADI was going out with the display name I’d configured on the Draytek for this connection! So obviously the so-called Display Name was NOT just that… it was being actively used as the service name in the PPPoE conversation.

Draytek 2910 WAN Setup page

Troy called me just then, after some discussion with his cronies and suggested that I remove the display name. The wireshark log confirmed Troy’s statement and figured that this must be the reason. Blanked out the Display Name in WAN Setup and… I had working Internet!

So now, its clear that something changed at the ISP end (although they vehemently denied it), since this device was working fine with these parameters till early last morning.

2 Comments :, more...

Magic with an 8-bit microcontroller

by on Jan.04, 2011, under Computing, General Jazz

Take a look at this DIY handheld touchscreen device. Nothing short of amazing!

Leave a Comment :, , more...

Some info on MagicJack

by on Dec.27, 2010, under VoIP

Came across this interesting article on MagicJack at Digital Offensive. Got to try it out soon.

Leave a Comment :, , , , more...

Thinkpad T42 Atmel TPM driver

by on Dec.08, 2010, under Computing

I was building MadHatter’s T42 with WinXP SP3 the other day. All the drivers installed easily from Lenovo’s support site (always felt it was comprehensive) except for the device  ACPI\ATM1100\4&61F3B4B&0.

This turned out to be the Atmel Trusted Platform Module device for which the driver can be downloaded at http://www-307.ibm.com/pc/support/site.wss/MIGR-58054.html

Leave a Comment :, , , , , , , more...

Linksys SPA-3102

by on Sep.05, 2010, under VoIP

The SPA3102 that Kay uses was stuck in the off-hook state after an incoming call. This device is installed in a remote location he had to reboot it over the network.

Since it does not have “Reboot” button unlike most appliances, I asked Kay to browse to http://<spa.ip.address>/admin/reboot. That did the trick, he was thankful to yours truly, since it saved him a 3 hour trip!

Leave a Comment :, , , , more...