• Главная
  • Заказать Услуги
  • Статьи
  • Контакты
  • Рубрики
    • Asterisk (2)
    • bash (6)
    • cmd (1)
    • Linux (124)
    • Mikrotik (27)
    • TheDude (1)
    • WordPress (3)
    • Видео (6)
    • Заказать Услуги (2)
    • Статьи (51)
20 Авг2016

Удаленное управление apple router-ом.

20/08/2016. Written by . Posted in Статьи

По работе стали попадаться на глаза роутеры производства Apple. Для меня достаточно непривычный девайс, но все же роутер.
Управление возможно с телефона, для windows нужно установить AirPort Utility.
Настройить роутер с ее помощью легко, но что касается удаленного управления роутером, или роутерами когда их в доме много.
Для этого нужно пробросить на остальные роутера порт 5009, перед этим нужно разрешить управление роутерами с интерфейса wan.
Дальше нужно запустить утилиту и перейти File — Configure Other и указать ip устройства и пароль.

Продолжить чтение

20 Авг2016

usbreset перегрузить устройство usb без отключения и включения устройства.

20/08/2016. Written by . Posted in Linux

По работе приходится использовать usb модемы, как правило работают долго и не виснут. Но бывает когда модем нужно перезагрузить, т.к. он залип.

Решается все утилитой usbreset
Запсукается так ./usbreset /dev/bus/usb/001/070

В иделае вывод должен быть Reset successful, но не понятно перезагрузилось устройство или нет. На сервере с астериском будет сообщение

[Aug 20 15:19:47] ERROR[18338]: chan_dongle.c:414 do_monitor_phone: [dongle0] Lost connection to Dongle
    — [dongle0] Dongle has disconnected
    — [dongle0] Trying to connect on /dev/ttyUSB2…
    — [dongle0] Dongle has connected, initializing…
    — [dongle0] Dongle initialized and ready

Астериск и сам может перегрузить модем dongle restart now dongle0

Альтернативный вариант, скриптом (взят от сюда). Данный вариант выдвал ошибку ругался на grep, внес правки в него

Spoiler SelectПоказать

echo "Searching for $1"
devPath=`lsusb | grep -i $1 | sed -r 's/Bus ([0-9]{3}) Device ([0-9]{3}).*/bus\/usb\/\1\/\2/g;'`
echo "Found $1 @ $devPath"
echo "Searching for sysPath"
for sysPath in /sys/bus/usb/devices/*; do
echo "$sysPath/uevent"
devName=`cat "$sysPath/uevent" | grep $devPath`
#echo devName=$devName
if [ ! -z $devName ]
then
break
fi
done
if [ ! -z  $devName ]
then
echo "Found $1 @ $sysPath, Resetting"
echo "echo 0 > $sysPath/authorized"
echo 0 > $sysPath/authorized
echo "echo 1 > $sysPath/authorized"
echo 1 > $sysPath/authorized
else
echo "Could not find $1"
fi

Если скрипт отработал, то в логе должно быть
Spoiler SelectПоказать
[786858.747478] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[786858.747498] option 1-3:1.0: device disconnected
[786858.747819] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.750667] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.753499] option1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.757595] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[786858.757610] option 1-3:1.1: device disconnected
[786858.757945] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.760806] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.763651] option1 ttyUSB2: usb_wwan_indat_callback: resubmit read urb failed. (-2)
[786858.766855] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[786858.766872] option 1-3:1.2: device disconnected
[786858.770039] usb-storage 1-3:1.0: USB Mass Storage device detected
[786858.770298] option 1-3:1.0: GSM modem (1-port) converter detected
[786858.770425] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB0
[786858.770558] usb-storage 1-3:1.1: USB Mass Storage device detected
[786858.770659] option 1-3:1.1: GSM modem (1-port) converter detected
[786858.770762] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB1
[786858.770879] usb-storage 1-3:1.2: USB Mass Storage device detected
[786858.774235] option 1-3:1.2: GSM modem (1-port) converter detected
[786858.774383] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB2
[786858.774446] usb 1-3: authorized to connect

 

Продолжить чтение

28 Июл2016

Поиск ip в логе apache

28/07/2016. Written by . Posted in Linux, Статьи

Задался как, то раз вопросом,  а почему так посещаемость такая…

Решил проверить лог файлы, хран из неделт две

Поиск простой

cat /var/log/apache2/z-tec.ru.log | awk '{print $1}' | sort -n | uniq -c | sort -n

Вывод примерно такой

Spoiler SelectПоказать
103 109.161.27.76
109 212.74.201.153
109 213.24.125.47
116 145.249.141.172
119 188.164.166.183
120 176.59.104.10
120 217.107.109.250
121 93.171.77.130
125 31.173.120.27
126 95.139.5.206
131 95.78.248.79
151 46.181.57.214
154 176.223.184.215
156 141.8.142.98
161 77.232.50.100
207 85.233.94.228
210 151.0.1.154
265 109.75.193.189
 
Ну адальше iptables + ipset решают проблему.

Продолжить чтение

27 Июл2016

dlink des3200 смена адреса.

27/07/2016. Written by . Posted in Статьи

Настройка сети для dlink des3200-xx

Примеры настроек.

create iproute default 192.168.59.1
config ipif System vlan default ipaddress 192.168.59.156/24 state enable gateway 192.168.59.1
create iproute default 192.168.59.1 1

config ipif System ipaddress 192.168.59.156/24
create iproute default 192.168.59.1

От версии прошивки могут отличаться.

Продолжить чтение

26 Июл2016

virt-install полезности

26/07/2016. Written by . Posted in Linux

Варианты KVM, просмотреть
virt-install --os-variant list

Spoiler SelectПоказать
win7 : Microsoft Windows 7
vista : Microsoft Windows Vista
winxp64 : Microsoft Windows XP (x86_64)
winxp : Microsoft Windows XP
win2k : Microsoft Windows 2000
win2k8 : Microsoft Windows Server 2008
win2k3 : Microsoft Windows Server 2003
openbsd4 : OpenBSD 4.x
freebsd8 : FreeBSD 8.x
freebsd7 : FreeBSD 7.x
freebsd6 : FreeBSD 6.x
solaris9 : Sun Solaris 9
solaris10 : Sun Solaris 10
opensolaris : Sun OpenSolaris
netware6 : Novell Netware 6
netware5 : Novell Netware 5
netware4 : Novell Netware 4
msdos : MS-DOS
generic : Generic
debianwheezy : Debian Wheezy
debiansqueeze : Debian Squeeze
debianlenny : Debian Lenny
debianetch : Debian Etch
fedora18 : Fedora 18
fedora17 : Fedora 17
fedora16 : Fedora 16
fedora15 : Fedora 15
fedora14 : Fedora 14
fedora13 : Fedora 13
fedora12 : Fedora 12
fedora11 : Fedora 11
fedora10 : Fedora 10
fedora9 : Fedora 9
fedora8 : Fedora 8
fedora7 : Fedora 7
fedora6 : Fedora Core 6
fedora5 : Fedora Core 5
mageia1 : Mageia 1 and later
mes5.1 : Mandriva Enterprise Server 5.1 and later
mes5 : Mandriva Enterprise Server 5.0
mandriva2010 : Mandriva Linux 2010 and later
mandriva2009 : Mandriva Linux 2009 and earlier
rhel7 : Red Hat Enterprise Linux 7
rhel6 : Red Hat Enterprise Linux 6
rhel5.4 : Red Hat Enterprise Linux 5.4 or later
rhel5 : Red Hat Enterprise Linux 5
rhel4 : Red Hat Enterprise Linux 4
rhel3 : Red Hat Enterprise Linux 3
rhel2.1 : Red Hat Enterprise Linux 2.1
sles11 : Suse Linux Enterprise Server 11
sles10 : Suse Linux Enterprise Server
opensuse12 : openSuse 12
opensuse11 : openSuse 11
ubuntutrusty : Ubuntu 14.04 LTS (Trusty Tahr)
ubuntusaucy : Ubuntu 13.10 (Saucy Salamander)
ubunturaring : Ubuntu 13.04 (Raring Ringtail)
ubuntuquantal : Ubuntu 12.10 (Quantal Quetzal)
ubuntuprecise : Ubuntu 12.04 LTS (Precise Pangolin)
ubuntuoneiric : Ubuntu 11.10 (Oneiric Ocelot)
ubuntunatty : Ubuntu 11.04 (Natty Narwhal)
ubuntumaverick : Ubuntu 10.10 (Maverick Meerkat)
ubuntulucid : Ubuntu 10.04 LTS (Lucid Lynx)
ubuntukarmic : Ubuntu 9.10 (Karmic Koala)
ubuntujaunty : Ubuntu 9.04 (Jaunty Jackalope)
ubuntuintrepid : Ubuntu 8.10 (Intrepid Ibex)
ubuntuhardy : Ubuntu 8.04 LTS (Hardy Heron)
virtio26 : Generic 2.6.25 or later kernel with virtio
generic26 : Generic 2.6.x kernel
generic24 : Generic 2.4.x kernel

Продолжить чтение

  • 1
  • ...
  • 18
  • 19
  • 20
  • 21
  • ...
  • 42
  • Проверка доступности (открытости) порта на удаленной устройстве 25/04/2023
  • Настройка syslog-ng для сбора логов с устройств в сети. 13/01/2023
  • Отключить ipv6 протокол 25/12/2022
Пишите нам
Яндекс.Метрика
Powered by Warp Theme Framework