Перейти до основного вмісту

Публікації

Показано дописи з 2016

Перезавантаження IP-телефонів через Asterisk

Перезавантажити IP-телефони можна дистанційно через Asterisk. Для цього потрібно в sip_notify.conf вказати [check-cfg] Event=>check-sync [cold-restart] Event=>reboot_now [warm-restart] Event=>restart_now А потім у консолі Asterisk вказати sip notify cisco-cold-restart номер_телефону Це працює як для телефонів Cisco, так і для Grandstream. Пораду знайшов у http://bos-info.com/asterisk/sip-notify.html#more-795

Повернення на екран привітання в Ubuntu 14 (Login Screen Loop)

Після переривання оновлення, при черговому завантаженні, після введення паролю на екрані привітання, система "замислюється" і знову повертається на екран привітання. Ця проблема нерідко описується під тегом "Login Screen Loop". Виявилось, що у комп'ютері встановлена відеоплата з чипсетом NVIDIA. Треба спочатку видалити драйвер відео, що був встановлений з помилкою. Потім перезавантажитись і встановити драйвер NVIDIA знову. Для цього перевіряємо, який драйвер встановлено sudo aptitude search nvidia|grep "i " Видаляємо драйвер, що був знайдений (це були nvidia-350 та nvidia-common) sudo aptitude purge [ім 'я ] Перезавантажуємось sudo shutdown -r now Роздільна здатність зміниться. Треба знову встановити додаткові драйвери через "System Setting" - "Software Sources" - "Additional Drivers" і встановити потрібну роздільну здатність. Пораду знайшов у http://www.linux.org.ru/forum/general/10528478

Проблема встановлення Ubuntu.

При перевстановленні Ubuntu 16.04 на комп’ютер з UEFI, після встановлення, при черговому завантаженні отримую повідомлення Failed to execute /init (error -8) No working init found. Try passing init=option to kernel. І далі "Kernel panic". До перевстановлення Ubuntu 16.04 вже працював на цьому комп'ютері. Встановлення провадилось з USB накопичувача. Для підготовки USB накопичувача був використаний UNetbootin. Виявилося, що першого разу USB накопичувач готувався на комп'ютері з Windows, а наступного разу з Ubuntu. Після підготовки USB накопичувача знову на комп'ютері з Windows встановлення і запуск пройшли успішно. Схоже, що завантажувач UNetbootin для  Windows і Ubuntu мають різницю.

Налаштування WiFi Hotspot в Ubuntu 14.04 (підтримка засобів з Android)

Налаштувати, щоб комп’ютер працював у режимі WiFi Hotspot можливо різними способами. Але його будуть бачити тільки інші комп’ютери, засоби з "Android" відмовляються працювати коли модуль WiFi працює в режимі "Інфраструктура". Як це подолати вказано нижче. 1. На комп’ютері відключити і заборонити WiFi. Підключити до провідної мережі чи до мережі CDMA. 2. На іконці "Мережевого менеджера" ("Network Manager") у верхній панелі, вибрати пункт "Модифікація підключень" ("Edit connection"). У вікні, що з’явилося, натиснути "Додати" ("Add"). 3. У спадаючому списку вибрати тип підключення WiFi. 4. У наступному вікні вказати - Ім’я з’єднання (знадобиться потім) - Вибрати режим "Інфраструктура" - У полі MAC- адресу вибрати адресу WiFi модуля. 5. Перейти на закладку "Безпека" ("Wi-Fi Security") і вибрати "WPA & WPA2 Personal" та вказати бажаний пароль. 6. Перейти на закл

Підключення мережевого принтеру Canon в Ubuntu 14.04 x64

Для роботи з принтером Canon LBP6670, підключеним до мережі, в Ubuntu 14.04 x64 встановив пакети cndrvcups-common_2.70-1_amd64.deb cndrvcups-ufr2-uk_2.70-1_amd64.deb Установка пройшла без помилок. В Ubuntu 14.04 x64  налаштував підключення і вказав драйвер за умовчанням. Але при спробі друку тесту чи файлів на принтері друкується лист з повідомленням *** Unable to open the initial device, quitting. В порадах пишуть, що не вистачає якихось модулів для 32x Ubuntu, але пакети для 32x Ubuntu не захотіли встановлюватись. Рішенням було вибрати "Generic printer" і вказати драйвер  PCL 5e. Зараз на сайті Canon http://www.canon-europe.com/support/consumer_products/products/printers/laser/i-sensys_lbp6670dn.aspx?type=drivers&language=EN&os=Linux%20(64-bit) є оновлені драйвери для Linux x64 (x32) у форматі deb. Є варіант CQue DEB Driver та варіант UFRII/UFRII LT Printer Driver for Linux v3.10 Після оновлення драйверу CQue, і вибору режиму PCL6,  проблеми з

Налаштування apcupsd для зупинення VM в EXSi

Стандартно, для моніторингу і керування ДБЖ при роботі з сервером VMware 5.5 пропонується налаштувати спеціальну VMware vSphere Management Assistant (vMA), але тоді треба ще ДБЖ з модулем network mamagement. (https://communities.vmware.com/docs/DOC-9308) Але можна встановити Ubuntu як VM, на ній налаштувати apcupsd і тоді керувати ESXi. На цій VM можна ще багато інших задач моніторингу і керування виконувати. Спочатку встановлюємо Ubuntu 16, налаштовуємо мережеве з'єднання. Завантажуємо модуль керування ДБЖ apcupsd, якщо потрібно через WEB інтерфейс слідкувати за станом ДБЖ, то треба додатково встановити модулі apcupsd-cgi та WEB сервер за допомогою: # apt-get install apcupsd apcupsd-cgi apache2 Для керування ESXi будемо використовувати plink, тому треба встановити putty-tools за допомогою: # apt-get install putty-tools Підключаємо кабель керування ДБЖ до сервера за допомогою COM чи USB. Налаштовуємо підключення ДБЖ до сервера в /etc/apcupsd/apcupsd.conf. В /etc/default/apcupsd вк

Власний репозиторій Ubuntu на сервері Ubuntu

Для організації репозиторія Ubuntu на сервері Ubuntu будемо використовувати apt-mirror. Спочатку треба встановити apt-mirror за допомогою sudo apt-get install apt-mirror Оскільки клієнти отримують пакети для інсталяції через HTTP, також треба встановити apache, якщо він ще не встановлений, за допомогою sudo apt-get install apache2 За умовчанням, apt-mirror отримує пакети для тої архітектури і тієї версії, на котрій працює сервер. Але можна вказати архітектуру x86_64 або i386 і потрібні версії. Також треба брати до уваги, що дзеркало репозиторію потребує від 30ГБ вільного місця на диску. Пакет apt-mirror читає конфігурацію з файлу /etc/apt/mirror.list, наприклад ############# config ################## # # set base_path /var/spool/apt-mirror # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var # set cleanscript $var_path/clean.sh # set defaultarch  # set postmirror_script $var_path/postmirror.sh # set run_postmirror 0  set nthreads 20 

Автоматичне підключення мережевих ресурсів в Ubuntu 14.04

Це оновлений варіант вже раніш описаного. Для підключення мережевого ресурсу Samba (Windows) можна використати Файл-менеджер, де в меню "Файл" вибрати "Підключити сервер". Але при цьому, якщо у Thunderbird чи в Firefox  відкрити  "Зберегти як..." або  "Відкрити", то побачити мережевий диск неможливо, тому що мережевий ресурс монтується у  приховану  теку  /home/USERNAME/.gvfs Для підключення мережевих ресурсів Samba (Windows) в Ubuntu треба: 1. Встановити пакунок cifs-utils за допомогою  sudo apt-get install cifs-utils 2. Створити теку для монтування мережевого ресурсу, наприклад так sudo mkdir /media/UserShare 3. Створити файл .smbcredentials у домашній директорії користувача за допомогою, наприклад gedit ~/.smbcredentials Файл бути містити username та password , щось на зразок username=MyUsername password=MyPassword Адже це не дуже безпечний метод, тому що логін і пароль існують у явному вигляді, тому треба надати права на цей файл

Встановлення Google Chrome в Ubuntu 16.04

Завантажив з сайту Google останню версію Chrome для Ubuntu 16.04 x64. Але коли відкриваю пакунків у форматі deb за допомогою Менеджера Програм, починається встановлення пакету, але без повідомлень закінчується і пакунок не встановлюється. Виявляється, якщо встановлювати за допомогою dpkg у термінальному вікні, то видно, що для встановлення не вистачає інших пакунків. Спочатку завантажуємо Chrome x64 з сайту Google wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb Потім встановлюємо завантажений пакунок, за дпомогою sudo dpkg -i --force-depends google-chrome-stable_current_amd64.deb Але якщо dpkg показує незадоволені залежності, то завершуємо встановлення за допомогою sudo apt-get install -f Так само можна встановити Google Chrome x32. Допомогу для вирішення знайшов http://www.ubuntumaniac.com/2016/02/install-google-chrome-4802564116-on.html

Налаштування використання клавіш у Remmina

Для роботи з віддаленим робочим столом в Ubuntu 12.04 або 14.04 використовується аплікація Remmina. Але якщо на віддаленому робочому столі для перемикання розкладки клавіатури використовується комбінація Ctrl+Alt, причому найчастіше використовується лівий Ctrl+Alt, то перемикання не завжди працює. Це трапляється тому, що у налаштуваннях Remmina вказано, що клавіша Ctrl використовується для захоплення клавіатури та як Host-клавіша. Тому треба у налаштуваннях Remmina змінити клавішу захоплення та Host-клавішу.

Налаштування запуску IAXmodem в CentOS 6

Вже описував раніше підключення IAXmodem в CentOS 5. Але у CentOS 6 змінилась система запуску служб. Замість /etc/inittab використовується нова система Upstart. Для неї потрібно створювати скрипти запуску і зупинки. Тому, в теці /etc/init за допомогою vim /etc/init/start-iaxmodem.conf чи іншого редактора створюємо наступний файл конфігурації start-iaxmodem.conf start on runlevel [2345]  stop on runlevel [S016]  respawn exec /usr/local/sbin/iaxmodem ttyIAX0 Перевіряємо запуск за допомогою initctl start start-iaxmodem А для faxgetty, аналогічно за допомогою vim /etc/init/start-faxgetty.conf створюємо наступний файл start-faxgetty.conf start on runlevel [2345]  stop on runlevel [S016]  respawn  exec /usr/local/sbin/faxgetty ttyIAX0 Перевіряємо запуск за допомогою initctl start start-faxgetty Тепер після перезапуску CentOS 6, можна перевірити, що iaxmodem та faxgetty запустились ps aux | grep ttyIAX Треба впевнитись, що у скриптах запуску вказано в

Виправлення помилки у Cisco VPN Client для Windows 8

Треба налаштувати у операційній системі Windows 8 з'єднання через Cisco VPN client. Спочатку треба встановити останню версію Cisco VPN Client 5.0.07.0440. Але після з'єднання отримуємо помилку "Secure VPN Connection terminated locally by the Client. Reason 442: Failed To Enable Virtual Adapter". Треба 1. Відкрити Registry Editor за допомогою команди regedit у строці пошуку. 2. Знайти HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA 3. У правому вікні вибрати і натиснути на DisplayName і вибрати Modify з меню. Або двічі натиснути на DisplayName. 4. Для операційної системи Windows 8 32bit (x86) змініть значення з @oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter на Cisco Systems VPN Adapter. Для операційної системи Windows 8 64bit (x64) змініть значення з @oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows на Cisco Systems VPN Adapter for 64-bit Windows.   Після виправлення Value data, натиснути OK і закрити Registry Editor. Одразу можна

Налаштування адреси проксі-сервера для оновлення Ubuntu

Для налаштування адреси проксі-сервера для доступу до сервера оновлення в Ubuntu треба вказати у файлі /etc/apt/apt.conf наступне Acquire::http::proxy "http://address_proxy:port/"; Acquire::ftp::proxy "http://address_proxy:port/"; Acquire::https::proxy "http://address_proxy:port/"; а якщо треба вказати виключення для локальної адреси, то треба вказати наступне Acquire::http::proxy::local.address "DIRECT"; Але якщо треба одноразово, під час сеансу для окремої команди вказати проксі, то можна таким чином http_proxy=http://address_proxy:port apt-get update або http_proxy=http://address_proxy:port apt-get install mc Де,  address_proxy:port це адреса і порт вашого проксі-сервера local.address це адреса якогось вашого локального сервера. Поради знайшов у http://askubuntu.com/questions/158557/setting-proxy-from-terminal http://askubuntu.com/questions/364635/acquirehttpproxy-for-only-specified-repositories

Автоматичний бекап на сервер Qnap

Необхідно, щоб NAS сервер Qnap робив "бекап" з іншого сервера з використанням rsync та тунелю ssh. У директорії /share/homes/admin створюємо командний файл mybak.sh. Використовуємо /share/homes, бо вона не створюється заново після рестарту сервера Qnap. Файл mybak.sh має наступний зміст #!/bin/sh rsync -ae ssh admin@10.1.1.1:/home/backups/ /share/homes/admin/serverbackups/ Модифікатор команди -e ssh admin@10.1.1.1: вказує, що відбувається синхронізація з серверу 10.1.1.1 через тунель ssh Команда буде синхронізувати теку /home/backups/ з серверу 10.1.1.1 у теку /share/homes/admin/serverbackups/ на NAS сервері. Після створення командного файлу треба встановити права для запуску наступним чином chmod u+x /share/homes/admin/mybak.sh Але при запуску для ssh необхідно кожного разу вказувати пароль. Щоб ssh створював з'єднання без паролю, треба створити приватний та публічний ключі за допомогою ssh-keygen -t rsa Потім копіюємо публічний ключ з ~/.ssh/id_rsa.pub на сервер 1

Підключення Windows Server 2008 x64 (Apcupsd) - USB+COM - APC Smart 1500

Маємо сервер без RS232 (COM) портів, тільки з USB, та на якому встановлено Windows Server 2008. Треба підключити ДПЖ APC Smart 1500, щоб можна було коректно згорнути сервер у випадку зникнення живлення. Для цього необхідно використовувати кабель APC 940-0272A, який має роз'єми USB (Комп'ютер) та RS232 (DB9 ДПЖ), і вільне програмне забезпечення для контролю ДПЖ Apcupsd з сайту http://www.apcupsd.org/ Після підключення кабелю у Windows Server 2008 у "Менеджері пристроїв" у розділі "Порти (COM & LPT)" з'являється пристрій "Prolific USB-to-Serial Comm Port (COM3)", але з помилкою. Визначений пристрій має "Hardware Ids" USB\VID_067B&PID_2303&REV_0300 і згідно з http://forums.apc.com/spaces/15/universal-transfer-switch/forums/general/9858/usb-rs232-driver-for-vista або http://www.edugeek.net/forums/windows/8914-need-driver-apc-usb-serial-converter.html потрібно встановити новий драйвер з сайту розробника, де цей пристрій вказан