Can't access wifi
-
Well ...... over the terminal I did a M552 S0 got the right reply and followed it up with M552 S1 and got a "connected"message
The router still shows IP 0.0.0.0 connected (with the right mac id) and a 192.168.xxx.xxx not connected (same mac id)
Ran a "home all" on the web interface and it did exactly what it was supposed to do.
So at this point I have a printer that seems connected, reported connected but isn't properly shown as connected on the router.
I haven't got the foggiest what I did to make it connect that is any different from what I did before other than the dwells were longer than the 1 second because I did it by hand over the terminal.
If nothing else, there is progress of sorts
Thanks for helping me resolve the connectivity issue. I will have to work on this some more to see if I can figure out what is going on.
-
@bearer said in Can't access wifi:
@jens55 said in Can't access wifi:
I do have a memory card sitting here with my old RRF2 version and I did try that in between with no luck.
you need to actually flash RRF2 to the Duet not just change sd cards btw.
Never did that ....
-
Why do I need to flash RRF2 rather than change the memory card from a previously running RRF2 setup? (other than to maybe deal with the remembered wifi stuff)
-
@Phaedrux said in Can't access wifi:
The main benefit of the macro approach is that it completely removes any special character shenanigans over the terminal. And the convenience I suppose.
I think I will set up the same macros for the next time (because there ALWAYS is a next time )
-
@jens55 what router is it that you have? Did you eventually save the SSID and password with, or without, I0.0.0.0 parameter set? Setting that shouldn’t be necessary, but if there’s a bug in the firmware, I’d guess it’ll be that it’s doing something odd with the 0.0.0.0 IP address, which is why you get that reported on the router. Then the router is doing some address mapping/translation to make it accessible.
Ian
-
@jens55 said in Can't access wifi:
Why do I need to flash RRF2 rather than change the memory card from a previously running RRF2 setup? (other than to maybe deal with the remembered wifi stuff)
first of all, you don't have to - but in order to try and see if there is a difference between RRF2 and RRF3 its not sufficient to just swap memory cards as the firmware is flashed to the MCU regardless of memory card.
the thinking is I know it works on RRF2, if RRF2 can store it properly in the WiFi module it should continiue working if you upgrade the MCU back to RRF3.
I got sidetracked with unexpected stuff othrewise I'd test it with RRF3 now.
-
It is a new Pepwave Surf Soho, an enterprise grade router.
I have the ssid and password set with no ip given however when I look at what the wifi radio remembers, it has the 0.0.0.0 ip set ... but that is always set like that because in theory that means 'use DHCP'.
The router is not set up to do any translating or anything. On top of that I have removed the static IP reservation from the router and the duet still connects to the same IP number although DHCP should give a completely different IP.
This could be related to the DHCP lease time and I have reduced that to an hour but it will take some time until it updates things. -
@bearer said in Can't access wifi:
@jens55 said in Can't access wifi:
first of all, you don't have to - but in order to try and see if there is a difference between RRF2 and RRF3 its not sufficient to just swap memory cards as the firmware is flashed to the MCU regardless of memory card.
Got it .... didn't realize that the mcu itself was flashed. Thanks!
-
what do you actually have in your config.g right now?
-
@Phaedrux said in Can't access wifi:
what do you actually have in your config.g right now?
-
OK, I am pretty sure I have a bug in the router. I rebooted the router and the duet part of the client list went down to a single device although it still is at the previous reserved IP number that is no longer reserved. I suspect that there is some aspect of the last IP number that is still being remembered. I no longer have the duet mac address on ip 0.0.0.0 ... another device has taken that place now
-
A closing update: I had the DHCP pool of IP numbers overlapping the statically assigned IP numbers so the router remembered what IP number was previously assigned. Once that configuration error was corrected, DHCP IP addresses were correct.
I still have the 0.0.0.0 entry which is now pointing to an Epson printer. I have no idea what the story there is but it has nothing to do with the Duet so I am closing this thread out.
Unfortunately, I have no idea what really was happening but I will set up the macros as suggested by Phaedrux - thanks! -