Board not connecting to Wifi: no know networks found
-
Looks like I was mistaken. The WiFi Firmware is actually 1.23
-
@quilby7 said in Board not connecting to Wifi: no know networks found:
The password does have the ! $ @ sybols in it
I'd try without the
@
and$
-
Alright, I'll try that. It's not my personal network so I'll have to contact someone to change it, which may take a while. I'll post back here if it does (or doesn't) work
-
You may want to try using a macro to add the wifi network. That can avoid any capitalization changes that the USB terminal may do. It's also easier than having to type it a bunch of times.
Something like this saved as a macro called addwifi and placed in the macros folder. Then you can send
M98 P"addwifi"
to execute it.; Add default wifi network ; M291 R"Add default WIFI network? Y/N" P"This will add duetwifi access point." S3 T10 M552 S0 ; Disable network module G4 S5 ; wait 5 seconds M587 S"NETWORKNAME" P"PASSWORD" ; Add duet wifi SSID to remembered networks list G4 S5 ; wait 5 seconds M552 S1 ; reenable wifi module M291 R"duetwifi SSID added." P"Check console to verify IP address."
Since the network is not under your control, you could use access point mode to test that the wifi module is otherwise working.
https://duet3d.dozuki.com/Wiki/Gcode#Section_M589_Configure_access_point_parameters
-
@Phaedrux
I am trying access point mode currently
I input: M589 S"NetworkName" P"Password" lnnn.nn.nn
It returns: M589: Bad or missing parameter
The WiFi module is Idle. I think that the part I am messing up on is the IP. I am pretty new to this, can the IP be just any random numbers, or is there a format it has to follow? -
Yes you will need to specify an actual ip address.
192.168.0.1 would be suitable.
Example command: M589 S"DuetSSID" P"password" I"192.168.0.1" C1
-
@Phaedrux
It worked! Not a permanent solution, but it’s good to see some progress. I’ll stil try to get that password changed. Thanks for your help -
@quilby7 said in Board not connecting to Wifi: no know networks found:
@Phaedrux
It worked! Not a permanent solution, but it’s good to see some progress. I’ll stil try to get that password changed. Thanks for your helpHow did you send the password in the M587 command originally? AFAIK the ! $ @ symbols should be OK in a password. OTOH, many GCode sending programs force all characters to uppercase (which will mess up any lowercase characters in the password), also I don't think the WiFi firmware supports accented characters.
-
@dc42 said in Board not connecting to Wifi: no know networks found:
AFAIK the ! $ @ symbols should be OK in a password.
ah, they were in a warning for SSIDs in the docs, but that doesn't apply to the password then?
Given OP's output from
M587
showing mixed case and no special characters I presumed the issue would be the password, signal strength or frequency band (or could technically still be SSID case sensitivity I guess) -
I was sending the gcode commands using YAT, which I believe can send lowercase characters.
-
@quilby7 said in Board not connecting to Wifi: no know networks found:
I was sending the gcode commands using YAT, which I believe can send lowercase characters.
Yes it does, that is why I asked you for the output of M587 with no paramters. It shows the SSID is stored with both upper and lower case so we know you're not using a upper case terminal.
Can you confirm the network is 2.4GHz and that the case is exactly as shown in M587. Duet does not support 5GHz.
-
I am pretty sure the network was 2.4GHz. I’ll double check with the admin when they change the password. Because of Covid restrictions, it may be a while before I am actually able to test anything out.