NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
yanivf
Jan 25, 2023Apprentice
Status:
New Idea
Device list router and satellite / access control - not showing all devices
Hi Netgear development team,
This issue seems to be going for a very long time and it has the symptoms that look like it's an issue with unicode to codepage conversion. I remember the issue from my rbr50 days and it exists in rbre950/960/970.
As people use more and more automation in their homes they start getting devices from different parts of the world and mainly china. Some of these devices have their model and/or brand name saved in Chinese using unicode format.
When these devices get populated through the getDeviceList API it either return partial list (probably throwing exception and returns what got enumerated up to that point) or converted to English codepage having the name contains control characters.
The control characters than cause the device list to throw and therefore not show anything in the list in case of the router or (better) show unknown in case of the satellite.
Workaround by end user:
------------------------------
1) change the name of the device to english - I used to do it by going to the access control (which for whatever reason shows the list and doesn't crash like the device list). Enable access control, just for the purpose of clicking on the device and renaming it. This doesn't work with the latest firmware as it doesn't save any longer.
2) pick the mac address and add it to the ip reservation table as a static IP for the purpose of providing a name for it
* both scenarios will fix the problem as the device list uses the user defined name over the actual device. The problem is that you need to figure out the Mac address without the router.
suggestion
-------------
- support unicode characters
- check for non-displayable characters and eliminate them from the name or replace the name with "unknown"
No CommentsBe the first to comment