Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not work with Firmware Firmware-Version: 01.02.068.11.EURO.SIP #10

Open
Bruceforce opened this issue Dec 18, 2020 · 5 comments
Open

Comments

@Bruceforce
Copy link

Bruceforce commented Dec 18, 2020

Hi. Currently the script is not working with Firmware Version
Firmware-Version: 01.02.068.11.EURO.SIP (which looks very similar to an already supported version despite of the SIP at the end)

@Bruceforce Bruceforce changed the title Does not work with Firmware EnglishDeutschMagyarRomanianCzech Firmware-Version: 01.02.068.11.EURO.SIP Does not work with Firmware Firmware-Version: 01.02.068.11.EURO.SIP Dec 18, 2020
@ghost
Copy link

ghost commented Jan 12, 2021

Hello,

I use 01.02.068.11.EURO.SIP and its working?

Regards,

fse

@diveflo
Copy link
Owner

diveflo commented Jan 22, 2021

@Bruceforce did you have a chance to test it again?
If it's still not working could you tell me the output to the console that you receive? Unfortunately I don't have that specific version here to test, but with the console output I could at least see at which point it breaks.

@Bruceforce
Copy link
Author

Hi. Just tested again with the latest docker Image. Output attached.

Traceback (most recent call last):


  File "/usr/src/app/arris-tg3442-reboot.py", line 89, in <module>


    modem = login(session, url, username, password)


  File "/usr/src/app/arris-tg3442-reboot.py", line 33, in login


    modem = get_firmware_handler(soup)


  File "/usr/src/app/firmware.py", line 25, in get_firmware_handler


    raise NotImplementedError("Did not detect any known firmware version - please open a GitHub issue with your firmware version")


NotImplementedError: Did not detect any known firmware version - please open a GitHub issue with your firmware version

@diveflo
Copy link
Owner

diveflo commented Jan 25, 2021

Hi,
I pushed a new docker image with the tag sip. Could you give that a try?
docker pull floriang89/arris-tg3442-reboot:sip

Thansk!

@Bruceforce
Copy link
Author

Hi ,thanks for the reply. Running the sip tag with CMD -p MyPassword I got

Auto-detected firmware version 01.02.068.11.EURO.SIP


Traceback (most recent call last):


  File "/usr/src/app/arris-tg3442-reboot.py", line 89, in <module>


    modem = login(session, url, username, password)


  File "/usr/src/app/arris-tg3442-reboot.py", line 58, in login


    csrf_nonce = modem.get_csrf_nonce(result, key, iv)


  File "/usr/src/app/firmware.py", line 79, in get_csrf_nonce


    raise Exception(f"Login failed. Lockout reported. Wait {login_response['p_waitTime']} minute/s.")


Exception: Login failed. Lockout reported. Wait 1 minute/s.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants