(Almost) Flashing openWRT

A project log for WiFi Camera (TimelapseMe)

Cheap wireless camera with timelapse capability

DomenDomen 03/06/2016 at 15:300 Comments

I looked at the instructions written here. This should be noted as the source 1 written in brackets: [1].

"PCB marking next to the Ethernet port may be "A5-V11" or "MIFI"." Source: [1]

On my version it's marked MIFI so that's okay.

But just to be sure I'll check everything with telenet.

"One can log in to stock firmware with "admin"/"admin" via telnet" Source: [1]

I used putty.

Default login:

BoC Login: admin
Password: admin

I first noticed the shell difference. The wiki router had msh while I have ash:

On the openWRT wiki source [1]:

BusyBox v1.12.1 (2013-06-20 00:48:37 HKT) built-in shell(msh)
On my device:

BusyBox v1.12.1 (2012-08-27 10:10:44 CST) built-in shell(ash)

I've read here, that the ash shell is more complete then msh, and is also more configurable. Why then am I not able to list the system revision like on the wiki page [1] ?

System revision on wiki page router, source [1]:

> show system revision
  software version:
     product model: Mifi-Storage-3G
     serial number: ZJL2014XXXXX
  hardware version: 1.0
  f/w release date: Aug. 23, 2013 15:27:22

System revision on my router[1]:

# show system revision
-sh: show: not found

Maybe this command is disabled?

It also says on thee wiki [1]:
"If you want to access a full shell, here's how (thanks Whiterat):"

BoC Router> cat /proc/cmdline
Unknow command
BoC Router> runshellcmd
shell mode on
BoC Router> cat /proc/cmdline
console=ttyS1,57600n8 root=/dev/ram0

But I couldn't follow up to the instructions. Am I supposed to connect with a serial port?

# cat /proc/cmdline
console=ttyS1,57600n8 root=/dev/ram0
# runshellcmd
-sh: runshellcmd: not found
# cat /proc/cmdline
console=ttyS1,57600n8 root=/dev/ram0

So I looked at the info I could access in the browser:

The software version on my device was older (2.0.04) then on the wiki page ( and was released 8 months later, but the mac address did start with 2C:67:FB.

Fuck it, I'll upload the image anyway.

It was successfully upgraded.

Next is says [1]:

"Thereafter, the router is waiting for you to log in with telnet and no password via Ethernet on IP address To access this, set your computer's IP address to subnet"

So I connected over cable this time.

And I couldn't connect with

So I tried with

And to my surprise, I came to the original page I saw before ... I did not upgrade successfully.

I found a guide here.

So I tried to upgrade the software again, this time over cable. I also used internet explorer.

I still had no luck flashing it.

It's a shame. After 2 hours I still haven't flashed openWRT ...

I'll continue when I'll have more time on my hands.

Maybe I'll even have to flash the image with TFTP ... *sight*

Still looking for a cheaper module I could use though.

I've found this.

But it has an even higher price point.

I've submitted a buying request on alibaba.

I'll report when they come back at me with the prices.

Today I devoted around 3 hours to this project. I think it's a good idea to write how much time I've spent on the project .