Well i did some checks fast,
i inspected the configuration backup that failed .
i tested SSID with 'محمد'

Although the result is  option ssid 'محم�
so i opened it with hex editor
[image: image.png]

analysis says
- *Expected SSID*: The SSID should be محمد, which in UTF-8 encoding
consists of the following Unicode characters:

   - م (U+0645) → UTF-8: D8 85
   - ح (U+062D) → UTF-8: D8 AD
   - م (U+0645) → UTF-8: D8 85
   - د (U+062F) → UTF-8: D8 AF
   - So, the full UTF-8 sequence for محمد should be: D8 85 D8 AD D8 85 D8 AF
   .


- *Actual Data in Hex Editor*:

   - You provided the hex string 27 D9 85 D8 AD D9 85 D8, which translates
   as follows:
   - 27 = ' (single quote, likely the opening quote of the SSID value).
      - D9 85 = م (U+0645, correct for the first م).
      - D8 AD = ح (U+062D, correct for ح).
      - D9 85 = م (U+0645, correct for the second م).
      - D8 (incomplete, truncated or corrupted) — the sequence ends
      prematurely, missing the final د (U+062F, which should be D8 AF).

   - This indicates the UTF-8 data is partially correct but truncated or
   corrupted, missing the last character (د).


   - In Visual Studio Code, it shows محم�, where the � (replacement
   character) indicates an invalid or incomplete UTF-8 sequence, confirming
   truncation or corruption.


>>
this might give you a hint to guide me where to look further

best regards
Muhammed

On Wed, Feb 19, 2025 at 10:57 PM Federico Capoano (nemesisdesign) <
[email protected]> wrote:

> This project thrives on the participation of users and contributors.
> I encourage you to roll up your sleeves and contribute to get the issue
> fixed.
>
> Best regards
> Federico
> On Tuesday, February 18, 2025 at 5:39:52 AM UTC-3 Wit wrote:
>
>> Hi Federico,
>>
>> Have you had a chance to look this over yet?
>>
>> regards.
>> Muhammed.
>>
>> On Wed, Jan 17, 2024 at 12:33 AM Federico Capoano <[email protected]>
>> wrote:
>>
>>> Sounds like a bug.
>>> I'd try to replicate this issue in the netjsonconfig library:
>>> https://github.com/openwisp/netjsonconfig
>>> If it can be replicated we can open an issue.
>>>
>>> Best regards
>>> *Federico Capoano*
>>> OpenWISP OÜ
>>> Harjumaa, Tallinn, Sepapaja tn 6, 15551
>>> VAT: EE101989729
>>> *openwisp.io* <http://openwisp.io>
>>>
>>>
>>> On Sun, 14 Jan 2024 at 10:28, Mohammed Ismail <[email protected]> wrote:
>>>
>>>> Hi Federico,
>>>> I mean being able to write Arabic SSIDs only. I know the translation is
>>>> massive.
>>>> I think it is an encoding issue.
>>>>
>>>> see if i configure an Arabic SSID in openwrt device.
>>>> this would be in the /etc/config/wireless
>>>> `option ssid 'مقهى الأصدقاء'`
>>>> Arabic letters could be read if you download the file to your computer
>>>> and open it with notepad++ for instance.
>>>> or if you `cat /etc/config/wireless' from an openwrt device.
>>>>
>>>> but if you try to open the file from a program like WinSCP
>>>> you will see the line like this >
>>>> option ssid 'مقهى الأصدقاء'
>>>>
>>>> Now we get back to openwisp. If I enter arabic ssid  in a configuration
>>>> file or configuration template variable
>>>> it tries to update the device but the device refuses and gives a
>>>> configuration error.
>>>>
>>>> i think it is trying to config SSID as 'مقهى الأصدقاء'
>>>>
>>>>
>>>> On Sat, Jan 13, 2024 at 8:48 PM Federico Capoano <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi Muhammed,
>>>>>
>>>>> If you mean translations, at the moment we don't have the bandwidth
>>>>> nor the necessary funding or structure to maintain translations of the
>>>>> openwisp admin.
>>>>> If you mean being able to write Arabic SSIDs only, that's a technical
>>>>> matter I am not familiar with, if it's not possible we should see what is
>>>>> causing the problem and look whether a solution is possible, in that case
>>>>> we need more details, eg: what steps can reproduce the problem?
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "OpenWISP" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion on the web, visit
>>>>> https://groups.google.com/d/msgid/openwisp/CAAGgX6L7phW5KOeTPS5Wr3wLit5R316fNKTuQEHi_as7uMtHoA%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/openwisp/CAAGgX6L7phW5KOeTPS5Wr3wLit5R316fNKTuQEHi_as7uMtHoA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "OpenWISP" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion on the web, visit
>>>> https://groups.google.com/d/msgid/openwisp/CAKOr0YQB83Os67f9pPbRjH4EXoG2h6H9%3DyuX6DW8SA6PUOirTA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/openwisp/CAKOr0YQB83Os67f9pPbRjH4EXoG2h6H9%3DyuX6DW8SA6PUOirTA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "OpenWISP" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>> To view this discussion on the web, visit
>>> https://groups.google.com/d/msgid/openwisp/CAAGgX6%2BE-TDN7QJ6pLf%2BTp%2B9tiPDbJTA0x%3DENTBRKgKFrvzb2Q%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/openwisp/CAAGgX6%2BE-TDN7QJ6pLf%2BTp%2B9tiPDbJTA0x%3DENTBRKgKFrvzb2Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "OpenWISP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion, visit
> https://groups.google.com/d/msgid/openwisp/2cb515d9-f3af-4b88-a29d-2962bc04a2acn%40googlegroups.com
> <https://groups.google.com/d/msgid/openwisp/2cb515d9-f3af-4b88-a29d-2962bc04a2acn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion, visit 
https://groups.google.com/d/msgid/openwisp/CAKOr0YQksmz%3DJR5dp8e5-ZYKpQV7X8HLOHXCmmQGH0uA_hN-KQ%40mail.gmail.com.

Reply via email to