Предположим что мы заходили в веб-интерфейс ONT TP-LINK TX-6610 (стандартный IP 192.168.0.1, логин admin, пароль admin) и указали в настройках транзитный режим (transparent mode).
Смотрите как это делается в моем видео:
Решение ошибки запуска программ из-за отсутствия MSVCR120.dll
Заметил как-то ошибку при запуске приложения HyperTerminal:
Читать далее «Решение ошибки запуска программ из-за отсутствия MSVCR120.dll»HyperTrm.exe — Системная ошибка
Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll. Попробуйте переустановить программу.
Решение ошибки «0x80070005 — Отказано в доступе»
Устанавливал как-то Visual C++ для Visual Studio 2013 (vcredist_x86, vcredist_x64) и заметил ошибку «0x80070005 — Отказано в доступе».
В моём случае данная ошибка возникала из-за того что антивирус ESET NOD32 Smart Security блокировал доступ к некоторым файлам и директориям в системе.
Его отключение не давало результата, особо не разбирался, поэтому быстрым решением проблемы было удаление антивируса, после чего ошибка перестала отображаться.
Все.
Использование SED (Stream EDitor)
SED (Stream EDitor) — потоковый текстовый редактор и язык программирования.
Отличный инструмент чтобы преобразовать выходящие текстовые данные в любой удобный вид.
К примеру несколько раз писал таблицу мак-адресов онлайн, которые брались с коммутатора, сверялись с биллингом и выводились уже с такими данными как адрес, ID, логин и т.д..
Вот например скрипт который получает по SNMP мак-адреса с L3 коммутатора HP 5800 и сохраняет их в текстовый документ в столбик, благодаря SED удаляются ненужные данные, а пробелы заменяются на двоеточие:
#!/bin/bash rm /var/www/mac.txt snmpwalk -v 2c -c community 192.168.1.50 .1.3.6.1.2.1.17.4.3 -O v|sed -e "s/.*Hex-STRING: //g" -e "s/ /:/g" -e "s/.$//" -e "/INTEGER/d" > /var/www/mac.txt
Приведу ещё несколько примеров использования SED.
Вывести только значения после Hex-STRING:
sed -e 's/.*Hex-STRING: //g'
Замена пробелов на двоеточия:
sed -e 's/ /:/g'
Удаление последней строки:
sed -e sed 's/.$//'
Удаление последнего символа:
sed -e 's/.$//'
Удаление строки содержащей INTEGER:
sed -e '/INTEGER/d'
Удаление строк в файле file.txt в которых встречается ABCD:
sed -i '/^ABCD/ d' file.txt
Пример удаления в файле file.txt третей строки и удаление 4 строк начиная от 7 строки:
sed -i '3,1d' file.txt sed -i '7,4d' file.txt
Пронумеровать строки в файле file.txt:
sed = file.txt | sed 'N;s/\n/\t/'
Вывод только строк с 5-10:
sed -n 5,10p file.txt
Встроенную справку можно получить командой:
man sed
Инструкция по полному сбросу Lenovo A390t
Опишу несколько простых шагов для выполнения hard reset на Lenovo A390t:
1) Выключить устройство если оно включено.
2) Зажать одновременно кнопку громкости вверх и кнопку питания, дождаться появления меню восстановления (Recovery mode).
3) В меню восстановления нажимая кнопку громкости вниз/вверх выделить пункт «Wipe data/factory reset» и выбрать его нажав кнопку питания, далее аналогичным методом выбрать «Wipe cache partion».
4) По завершению очистки снова отобразится меню восстановления, в котором выберем пункт «reboot system now», после чего устройство перезагрузится.
Все!
Установка и настройка ownСloud
ownCloud — веб-приложение для синхронизации, общего доступа и удалённого хранения данных в «облаке».
Выполним установку ownCloud к примеру в Ubuntu:
sudo apt-get install owncloud
Заметил что в Ubuntu, на момент установки тестировал на Ubuntu 14.04.03 LTS, отменили установку ownCloud из репозитория, поэтому можно добавить сторонний и установить или обновить из него. Смотрим источники
На Ubuntu 14.04 к примеру установка из стороннего репозитория выполняется следующими командами:
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
Следующим шагом будет открытие в браузере веб-интерфейса http://сервер/owncloud и создание логина и пароля аккаунта администратора, а также указание типа базы данных для хранения настроек, аккаунтов и прочей информации owncloud.
Для лучшей производительности лучше использовать базу данных mysql, для этого установим MySQL сервер и создадим её:
sudo apt-get install mysql-server mysql -u root -p create database owncloud; grant all privileges on owncloud.* to owncloud@localhost identified by 'ПАРОЛЬ'; exit
Чтобы можно было загружать в owncloud большие файлы нужно будет отредактировать /etc/php5/apache2/php.ini изменив в нем upload_max_filesize и post_max_size например на 2048mb.
Смотрите также:
Установка Nextcloud в Ubuntu
Как запретить обновление плагинов в WordPress
Запретить обновление конкретного или всех плагинов WordPress можно несколькими способами, опишу несколько из них:
Читать далее «Как запретить обновление плагинов в WordPress»Обновление прошивки GLOBO 4100C
И так, для прошивки тюнера GLOBO 4100C понадобится программа Upgrade_3329C, нуль модемный кабель, смотрите также мою статью:
Решение ошибки «Не удается завершить защищенную транзакцию» в Opera
Заметил как-то ошибку в Opera «Не удается завершить защищенную транзакцию», на тот момент была версия 12.17, которая появлялась при переходе на защищенные сайты начинающиеся в адресе с https.
Причиной ошибки скорее всего является неверные дата и время на компьютере, после правильной их установки ошибка должна исчезнуть.
Решение ошибки «Расширение mysqli|mysql не найдено»
Заметил как-то на одном из новых Ubuntu серверов ошибку при открытии phpMyAdmin — «Расширение mysqli|mysql не найдено».
Читать далее «Решение ошибки «Расширение mysqli|mysql не найдено»»