I cannot work out how to add things on the wiki, so here goes for other lost souls...
Huawei E353 (Cribbed from Huawei E169)
Fonera 2.0n Firmware Version: 2.3.7.0 Beta 1 - Developer's version
You have to install the developer firmware to obtain ssh access with a tool like putty on windows.
Login in as "root" with you web gui password
root@Fonera:/etc# vi /Apps/umtsd.lua
local f = io.open("/tmp/chat_umts", "w")
if f then
f:write("ABORT \"NO CARRIER\"\n"..
"ABORT \"NO DIALTONE\"\n"..
"ABORT \"ERROR\"\n"..
"ABORT \"NO ANSWER\"\n"..
"ABORT \"BUSY\"\n"..
"\"\" \"ATZ\"\n"..
"OK \"ATH\"\n"..
"OK AT+CGDCONT=1,\"IP\",\""..apn.."\"\n"..
"OK \"ATD*99#\"\n".. ########## change from ATD*99***1# (cribbed from E169)
"\"CONNECT\" \"\"")
f:close()
-- some dummy data
local model
local vendor
local data = "/dev/ttyUSB0"
local cmd = "/dev/ttyUSB0" ############# this did read USB1 at the end (cribbed from E169)
local user = ""
local pass = ""
local apn = "3internet" ########### added this, I didn't test it without, but it certainly does work
local pin = "0000" ########### added this (the default PIN), I didn't test it without, but it certainly does work
local since = 0
local mode
######################################################################################
Note that on the dashboard the Gateway address is not defined, but all appears to work
######################################################################################
