Компанія Onion повідомляє про вихід оновленої ОС для мінікомп'ютерів Omega.
Основні зміни:
- Автоматичне переключення між бездротовими мережами
- Автоматичне визначення шифрування мережі
- Підтримка прихованих SSID
- Покращення в інтерфейсі SPI
- Інші покращення
Автоматичне переключення між бездротовими мережами
Сучасні портативні пристрої автоматично підключаються до знайдених мереж як тільки вони потрапляють в зону такої мережі. Такий же функціонал тепер реалізовано і в Omega.
Omega зберігає список налаштованих мереж, а про решту турбується ядро WiFi Warp Core. Крім того, реалізовано більш стабільне підключення до мережі.
Список мереж може бути зміненим, також користувач може додавати нові - використовуючи майстер налаштувань або консоль.
Автоматичне визначення шифрування мережі
Ядро WiFi Warp Core дозволяє користувачу обійтись без зайвих налаштувань, автоматично визначаючи конфігурацію мережі. При додаванні нової мереж всі три інструменти (wifisetup з командної строки, майстер налаштувань та консоль Omega) автоматично визначають тип безпеки мережі (WPA2, WPA, WEP чи відкрита). Все що потрібно від користувача - це ввести пароль.
Підтримка прихованих SSID
Ядро WiFi Warp Core підтримує підключення до мереж, які не транслюють свій ідентифікатор (SSID). Для підключення до такої прихованої мережі вам потрібно знати ім'я мережі (тобто SSID), MAC-адресу роутера (BSSID) та пароль.
Приклад:
- Ім'я мережі - myHiddeNet
- BSSID - 12:34:56:78:9a:bc
- Пароль - myHideNetPass
Для підключення введіть команду
wifisetup add -ssid 'myHiddeNet' -bssid '12:34:56:78:9a:bc' -encr psk2 -password 'myHideNetPass'
Ця команда додасть мережу до списку, а про все інше потурбується Warp Core.
Покращення в інтерфейсі SPI
Розробники потурбувались про усунення втрат даних та збоїв, які зазнавали деякі користувачі. Новий патч до драйвера ядра значно підвищив напівдуплексну передачу. Також додана нова бібліотека Python spidev.
Встановлення:
opkg update opkg install python-spidev
Інші покращення
Для сумісності з Warp Core було оновлено майстер налаштувань та консоль Omega. Зауважте, що Warp Core не підтримує мереж, які мають Unicode в SSID!
Серед інших покращень можна відзначити можливість встановлення модулів ядра командою opkg.
Встановлення нової ОС на ваш Omega
Просто виконайте команду
oupgrade --latest
Перед цим вам потрібно підключитись до командної строки Omega через SSH або UART.
upd 2018-04-04, ми перевірили, все працює:
_ _____ ___ ___ _________ ___ ____ | | /| / / _ | / _ \/ _ \ / ___/ __ \/ _ \/ __/ V1.0 | |/ |/ / __ |/ , _/ ___/ / /__/ /_/ / , _/ _/ |__/|__/_/ |_/_/|_/_/ \___/\____/_/|_/___/ Onion Enhanced MT7688 WiFi Driver ... BusyBox v1.25.1 () built-in shell (ash) ____ _ ____ / __ \___ (_)__ ___ / __ \__ _ ___ ___ ____ _ / /_/ / _ \/ / _ \/ _ \ / /_/ / ' \/ -_) _ `/ _ `/ \____/_//_/_/\___/_//_/ \____/_/_/_/\__/\_, /\_,_/ W H A T W I L L Y O U I N V E N T ? /___/ ----------------------------------------------------- Ω-ware: 0.2.0 b177 -----------------------------------------------------