Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Author Topic: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A  (Read 885 times)

Weaver

  • Senior Kitizen
  • ******
  • Posts: 11459
  • Retd s/w dev; A&A; 4x7km ADSL2 lines; Firebrick

when I update the firmware or push a new config file into the modem it’s behaviour seems very evil because I never can tell when it is finished. If the admin interface’s IP address changes as a result of the particular contents of the config taking effect, what are you supposed to do as the user? You don’t know when to reconfigure your end’s IP address to be in a compatible range according to the netmask you made up for compatibility; the TCP connection that http(s) is working on dies too, because the destination IP address and then the source address (hopefully, but when) changes for TCP.

What do you do? How do you get through this nightmare?
Even just the firmware updating thing seems to be a total pain, endless waiting, never knowing when it has taken effect; Maybe just a matter of the whole thing losing the plot in regard to the http/https connection or some ropey JavaScript at the browser end perhaps. It’s a matter of knowing what’s going on and when, and when the thing is rebooting.

It’s not quite so bad when you’ve only got one modem to do, but I have a mountain of them that all need firmware and config pushing into them.
It’s horrible anyway, even just doing the firmware alone, but the admin IP addresses I set in their config files are all individual, distinct, according to which ‘slot’ they will live in, as I have four modems and unfortunately the way I’ve set up the addressing for their admin interfaces is that they have distinct varying admin i/f IP addresses, which are 192.168.n.1 where n is the ‘slot’ =1,2,3,4, so I have to defer that until I know which slot each is going to go into.

I’m starting to once again question the use of RFC1918 addresses that I chose, because it means that it make it more difficult for Andrews and Arnold to telnet/ssh in and look at things remotely; for that they really need a ‘proper’ global routable address. If really desperate I suppose I could give them ssh access to a machine such as my raspberry pi and let them work from that for a while. It hasn’t arisen yet and it’s pretty unlikely. I made an account on my Firebrick for AA support staff to use, and the firebrick has some diagnostic tools in it but for some things you need a real computer to run tools from.
Logged

mrk26

  • Reg Member
  • ***
  • Posts: 195
Re: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A
« Reply #1 on: January 22, 2020, 01:08:33 PM »

It's totally pain if you do this while modem is connected to your network. I did one of these connected to laptop through lan cable, and from this what I remember it does indicate when process start and when ends. Also I had file already in my laptop so was just a matter to upload to modem. It could be issue if your modem downloading fw from servers as will not start programing until download is completed. I know maybe is not solution but best way do them one by one individually with cable connected only.

P. S
I hope you mean zyxel VMG1312-B10A, if not ignore my post.
« Last Edit: January 22, 2020, 01:13:07 PM by mrk26 »
Logged

tubaman

  • Senior Kitizen
  • ******
  • Posts: 12653
Re: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A
« Reply #2 on: January 22, 2020, 03:17:35 PM »

I think the issue is that these are consumer devices and made with the assumption that it'll be sat in front of the user during the update. As it does a full reboot following the update there is no way it can keep hold of any TCP connections at that point. My experience with my VMG8924-B10A is that the user config doesn't change the vast majority of the time.
 :)
« Last Edit: January 22, 2020, 03:20:36 PM by tubaman »
Logged
BT FTTC 55/10 Huawei Cab - Zyxel VMG8924-B10A

Weaver

  • Senior Kitizen
  • ******
  • Posts: 11459
  • Retd s/w dev; A&A; 4x7km ADSL2 lines; Firebrick
Re: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A
« Reply #3 on: January 22, 2020, 08:05:06 PM »

Really they need some kind of post-boot posted job schedule (posting means deferring a procedure call till later, a bit like setting a timer but instead triggered to run as soon as it can be) which includes temporarily setting the network config so they can keep talking to the user so that way they can remake the TCP connection. Also need to prompt user as to when to change IP address range, exactly when.
Logged

burakkucat

  • Respected
  • Senior Kitizen
  • *
  • Posts: 38300
  • Over the Rainbow Bridge
    • The ELRepo Project
Re: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A
« Reply #4 on: January 22, 2020, 08:55:23 PM »

Subject line now adjusted to reflect the correct ZyXEL device, thanks to mrk26's observation.
Logged
:cat:  100% Linux and, previously, Unix. Co-founder of the ELRepo Project.

Please consider making a donation to support the running of this site.

Alex Atkin UK

  • Addicted Kitizen
  • *****
  • Posts: 5281
    • Thinkbroadband Quality Monitors
Re: Pain Updating Firmware and Updating Config in the ZyXEL VMG1312-B10A
« Reply #5 on: January 22, 2020, 10:17:10 PM »

Honestly this has been one of my bug bears, especially with Windows.  Even if using DHCP, if you change the IP range, unplugging and plugging back in the ethernet cable doesn't seem to always trigger a DHCP refresh.  Changing the IP manually more often that not seems to refuse to take.
Logged
Broadband: Zen Full Fibre 900 + Three 5G Routers: pfSense (Intel N100) + Huawei CPE Pro 2 H122-373 WiFi: Zyxel NWA210AX
Switches: Netgear MS510TXUP, Netgear MS510TXPP, Netgear GS110EMX My Broadband History & Ping Monitors
 

anything