bigtreetech / PandaTouch

96 stars 6 forks source link

Will not connect to my mesh network... #1

Open tamlaras opened 4 months ago

tamlaras commented 4 months ago

It shows the devices in the my mesh as separate networks (called the same thing - 21ChurchStreet) and will not connect to any of them. Untitled

G4Cab commented 4 months ago

Do you have special characters in your wifi password?

I'm using unifi meshed accesspoints without troubles.

tamlaras commented 4 months ago

No, no spesial characters, just alphanumeric.

cpuks commented 4 months ago

It usually goes automatically after powering on off the screen via button in back - had same couple times when I couldn't connect but after on/off it connected in seconds, another thing that worries me - wifi antenna is really weak - I have to stand next to my unifi router for Panda Touch to connect to printers - cannot do this on printer as signal is so weak although both X1C and P1P + 2 x esp32 (BL LED) have no problems at all with wifi...

looxonline commented 4 months ago

@tamlaras Were you able to make any headway into this? Are you using WPA3? That could be the cause of the issue. You may need to fall back to WPA2/3 compatibility mode.

tamlaras commented 4 months ago

@tamlaras Were you able to make any headway into this? Are you using WPA3? That could be the cause of the issue. You may need to fall back to WPA2/3 compatibility mode.

Fortunately I have another (weaker) wifi network I can use. I still can't get it working on my mesh. The mesh if configured as WPA2.

looxonline commented 4 months ago

@tamlaras Were you able to make any headway into this? Are you using WPA3? That could be the cause of the issue. You may need to fall back to WPA2/3 compatibility mode.

Fortunately I have another (weaker) wifi network I can use. I still can't get it working on my mesh. The mesh if configured as WPA2.

OK. I am going to see if we can build a special firmware version for you that spits out diagnostic info via the USB-C connector and helps us understand what is happening with your mesh wifi connection. The problem with mesh networking is that there were no real standards ratified for it before manufacturers decided to start implementing it and some manufacturers did some interesting things to get it to work but those things interfere with some devices.

tamlaras commented 4 months ago

@tamlaras Were you able to make any headway into this? Are you using WPA3? That could be the cause of the issue. You may need to fall back to WPA2/3 compatibility mode.

Fortunately I have another (weaker) wifi network I can use. I still can't get it working on my mesh. The mesh if configured as WPA2.

OK. I am going to see if we can build a special firmware version for you that spits out diagnostic info via the USB-C connector and helps us understand what is happening with your mesh wifi connection. The problem with mesh networking is that there were no real standards ratified for it before manufacturers decided to start implementing it and some manufacturers did some interesting things to get it to work but those things interfere with some devices.

That would be great, thank you.

looxonline commented 3 months ago

@tamlaras Were you able to make any headway into this? Are you using WPA3? That could be the cause of the issue. You may need to fall back to WPA2/3 compatibility mode.

Fortunately I have another (weaker) wifi network I can use. I still can't get it working on my mesh. The mesh if configured as WPA2.

OK. I am going to see if we can build a special firmware version for you that spits out diagnostic info via the USB-C connector and helps us understand what is happening with your mesh wifi connection. The problem with mesh networking is that there were no real standards ratified for it before manufacturers decided to start implementing it and some manufacturers did some interesting things to get it to work but those things interfere with some devices.

That would be great, thank you.

OK so I have worked with the firmware engineering team on this and they mentioned that the stock firmware already outputs some debug messages over serial.

To read these messages you would need to connect the panda touch to a PC/mac. It will then enumerate as a COM port. You can see the messages by connecting to the COM port using a serial tool as described here: https://learn.adafruit.com/windows-tools-for-the-electrical-engineer/serial-terminal

If you are using a mac then I suggest using CoolTerm instead but the process is very much the same.

To detect which is the correct COM port on windows it is often best to go into the device manager with the device connected, show the COM ports in the serial device list, disconnect the panda touch and then see which COM port disappears from the list. A mac should have a name written next to the COM ports in the list which makes it obvious which one to select.

After you connect, you'll see debug messages appear. Try to connect to your mesh network and then let us know what the debug messages say. If we need more debug info then we will tweak the firmware and get it to spit more out.

image