ZTE разное (ZXR10 5928E-FI && 5960-32DL)

 

TFTP

Выгружаем файлы (в данном случае дампы) из директории на удаленный сервер:

copy tftp root: /flash/techspt/techspt_service-info.txt //<remote_ip>/techspt_service-info.txt
Перепрошивка ZTE ZXR10 5928E-FI
  • Опционально: если настраиваем через mgmt-интерфейс, а не удаленно, то выставляем ему удобный для нас IP на интерфейсе mgmt_eth и заливаем локальную авторизацию.


Читать дальше

Headless chrome

куча зависимостей, очень мало ин-ии в интернете и неудобно использовать
Скачиваем .deb https://www.google.com/chrome/browser/desktop/index.html
Ставим sudo dpkg -i google-chrome-stable_current_amd64.deb
redkin@govnoserver:~$ sudo apt-get install gconf-service libgconf-2-4 libgtk-3-0 libappindicator1 xdg-utils
redkin@govnoserver:~$ sudo apt-get -f install (ключ -f форсирует установку зависимостей)
redkin@govnoserver:~$ npm install chrome-remote-interface
google-chrome —headless –disable-gpu –dump-dom https://www.chromestatus.com/


Читать дальше

D-Link: разное

DDM. Считаю бред делать опцию shutdown для DDM по умолчанию включенной (при сильном затухании кладу порт). Понятно, что есть в этом логика – переключение на резерв, но с чего разрабы взяли, что везде есть резерв?

Читать дальше

Hardware: работа с устройствами в Linux (udev, uname, lspci, lscpu, lsusb, sensors; drivers-modules insmod/rmmod, lsmod, depmod, modprobe, modinfo)

udev / block-character dev
udev - это демон, который отвечает за виртуальную файловую систему /dev.
/etc/udev/ - каталог настроек демона.
/etc/udev/rules.d/ - каталог с правилами, по которым udev создаёт файлы устройств в /dev.
70-persistent-net.rules - правило для создания сетевых интерфейсов.


Читать дальше

Start-stop-daemon ubuntu/debian

Альтернативы Start-stop-daemon хорошо расписал тут.

Запуск процесса в фон в виде демона позволяет не держать постоянной открытой tty-консоль или вкладку в терминале. Использовал start-stop-daemon для запуска bearerbox/smsbox kannel, разных прочих самописных демонов.

Особенности:

  • в скрипте, по аналогии с cron-скриптами нужно указывать полные пути
  • обязательно указание интерпретатора
  • убить демон можно найдя его в ps -aux и убить pid
start-stop-daemon -Sbvx /home/redkin.p/bin/TEST


Читать дальше

Network: сетевые модели OSI, TCP/IP

https://disk.yandex.ru/i/Kk4wqYsG_0YDRA

Зачем нужны сетевые модели

Основные плюсы использования многоуровневой модели: 

  • standard and interoperability – стандартизация приводит к упрощению межвендорного взаимодействия, снижения стоимости
  • split development and abstraction – разработчикам приложений в общем случае не нужно знать как работает физика/коммутируются фреймы и проч т.к.


Читать дальше

draft: Jokes

sleep(1)#Wait a segund  в эксплойте

Из digest BMWG от сегодня

"The OSI model doesn't have a good reputation here at IETF, and the Internet was not built based on ISO's model."
https://mailarchive.ietf.org/arch/msg/bmwg/J1HnYOMZzXCADOQXsB3jz9PxwYQ/

:(){ :|: & };: – из userspace ломаем сервер (не стоит вводить на сервере с linux)

http://zelaudit.ru/

Читать дальше