SetRetail10 ▪️ Касса ◾️ Настройка подключения кассы к сети через Wi-Fi

Публичное пространство

SetRetail10 ▪️ Касса ◾️ Настройка подключения кассы к сети через Wi-Fi

Настройка

1. Если на кассе есть модуль Wi-Fi, то операционная система должна автоматически сформировать специальный файл для настройки подключения.

Проверьте наличие файла ifcfg-wlan0 → выполните команду

ls /opt/networks/

2. Если файл ifcfg-wlan0 отсутствует, тогда выполните команду, которая скопирует его из примеров для создания.

cp /usr/share/crystals/examples/ifcfg-wlan0 /opt/networks/

3. Выполните команду для входа в режим редактирования файла настроек

mcedit /opt/networks/ifcfg-wlan0

4. Раскомментируйте тот тип настроек подключения для сети Wi-Fi, который необходим, убрав #.

5.  Если требуется, укажите настройки сети в переменных:

  • IPADDR

  • MASK

  • GATEWAY

  • DNS1

  • DNS2

6. Нажмите два раза клавишу Esc → выберите Yes → нажмите клавишу Enter.

7. Выполните команду для сохранения настроек:

cash save

8. Выполните команду для перезагрузки кассы для подключения к WiFi-сети:

cashe reboot

9. Произведите настройку кассы через визуализацию.

Примеры настроек подключений к Wi-Fi

Открытая сеть, DHCP
SEC=0 SSID="my_ssid"
Шифрование WPA-PSK, DHCP
SEC=1 SSID="my_ssid" PSK="passprase"
Шифрование WPA2-PSK, DHCP
SEC=2 SSID="my_ssid" PSK="passprase"
Шифрование WEP, DHCP
SEC=3 SSID="my_ssid" PSK="my_key"
Шифрование WPA-EAP со статическим IP-адресом
SEC=4 SSID="my_ssid" IDENTITY="my_corporate_login" PASSWORD="my_corporate_passworrd" IPADDR=172.16.8.175 MASK=255.255.224.0 GATEWAY=172.16.0.1 DNS1=8.8.8.8 DNS2=8.8.4.4

Управление Wi-Fi через командную строку

Активировать интерфейс Wi-Fi

cash wifi enable

Ответ команды: переход на следующую строку.

Отключить интерфейс Wi-Fi

cash wifi disable

Ответ команды: переход на следующую строку.

Выполнить подключение к ssid, указанное в /opt/networks/ifcfg-wlan0

cash wifi connect

Ответ команды: переход на следующую строку.

Отключить текущее беспроводное соединение

cash wifi disconnect

Ответ команды: переход на следующую строку.


Запрос статуса Wi-Fi соединения

cash wifi is_enabled

Ответ команды:

  • 1 - интерфейс wlan активен

  • 0 - интерфейс wlan отключен

 

Есть ли активное подключение?

cash wifi is_connected

Ответ команды:

  • 1 - есть активное подключение к ssid в /opt/networks/ifcfg-wlan0

  • 0 - нет соединения

Запрос статус Wi-Fi-интерфейса

cash wifi check

Ответ команды:

  • 2 - интерфейс wlan активен, есть соединение к ssid

  • 1 - интерфейс wlan активен, нет соединения к ssid

  • 0 - интерфейс wlan отключен, нет соединения к ssid

Запрос информации о Wi-Fi-соединении

cash wifi info

Ответ команды:

None - нет соединения

Информацию об активном подключении в формате:

IPADDR=192.168.250.61 MASK=255.255.255.0 GATEWAY=192.168.250.2 LEVEL=-59

Поиск точек доступа Wi-Fi

cash wifi scan

Ответ команды:

  • Список обнаруженных точек доступа в формате SSID$SEC$LEVEL:

  • - разделитель полей

  • SSID - имя точки доступа

  • SEC - шифрование:

    • 0 - открытая сеть

    • 1 - WPA-PSK

    • 2 - WPA2-PSK

    • 3 - WEP

    • 4 - WPA-EA

  • LEVEL - уровень сигнала RSSI