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

Login method no longer works for mb8600 #2

Open
mcolyer opened this issue Jun 14, 2019 · 4 comments
Open

Login method no longer works for mb8600 #2

mcolyer opened this issue Jun 14, 2019 · 4 comments

Comments

@mcolyer
Copy link

mcolyer commented Jun 14, 2019

It looks like they changed the authentication procedure to use the HNAP protocol, rather than encoding url parameters.

I believe this changed as a part of the 8600-18.2.12 release.

@chedlin
Copy link

chedlin commented Mar 31, 2020

I can confirm this. They moved everything over to HNAP. I'm trying to see if there are any HNAP libraries to make this easier, but everything I've read just talks about how bad HNAP is and calls it obsolete.

I think we will want to create a seperate server.js for newer mb8600 firmware. There won't be any code in common between the two.. That said, I'm probably going to try and do that today.

@mcolyer
Copy link
Author

mcolyer commented Mar 31, 2020

I’ve got a working version in my fork if you want to take a look. It’s in go.

@chedlin
Copy link

chedlin commented Mar 31, 2020

Thanks. I had to use the http version (v1.1.0), my modem isn't listening on 443.

@mcolyer
Copy link
Author

mcolyer commented Mar 31, 2020

Interesting I just had to make the https update today as mine was forcing it from http to https.

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