我正在寻找有关如何解决以下问题的建议:

当我尝试连接配置有包含中文/日文字符的SSID的WiFi路由器时,我无法为Mac OS X 10.9.5系统(配置为基本语言英语)获得有效的Internet连接 . 不幸的是,我没有管理员访问路由器所以我不能将WiFi路由器的SSID更改为拉丁语8位字符集,所以我无法上网 .

当我尝试连接Mac时,连接不会被拒绝,但是Mac会错误解释某些代码层中的SSID,并且亚洲字符集不会显示属性...字符被破坏/损坏 .

在Mac OS X中,我在 System Preference > Language & Region 下添加了中文和日文字符集,但这并没有解决它 .

例如,使用此命令时:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

我得到以下输出

agrCtlRSSI: -79
     agrExtRSSI: 0
    agrCtlNoise: -92
    agrExtNoise: 0
          state: running
        op mode: station
     lastTxRate: 24
        maxRate: 54
lastAssocStatus: 0
    802.11 auth: open
      link auth: none
          BSSID: 0:c:20:3:e7:80
           SSID: �������   <====== Not displaying the character set properly
            MCS: -1
        channel: 1

在我与WiFi路由器进行初步接触后,我已经验证了SSID已保存在我的计算机上,因为每次我的计算机都在路由器附近时,它会自动连接到它 . 但是,奇怪的是,当我查看 System Preference > Network > Wi-fi > Advanced 时,我实际上并没有看到这个网络被保存为首选网络(无论是损坏的还是简单的中文字符)

我的Android手机(配置为英语)和我的Windows机器(配置为中文)可以连接相同的WiFi . 这些客户端正确显示中文SSID,他们可以连接到互联网,甚至可以从我的手机上制作一个Mac可以使用的蓝牙热点 .