суббота, 15 декабря 2018 г.

Медленно передвигается курсор мыши на Raspberry PI 3



Если у вас тормозит курсор мыши на Raspberry Pi 3, скорее всего вы используете беспроводную мышь или её беспроводной аналог в виде пульта дистанционного управления.

Чтобы исправить эти подтормаживания, необходимо добавить лишь одну строчку в файл cmdline.txt.

Подключитесь к Raspberry через SSH доступ, либо откройте консоль на самом устройстве.

Консоль вы можете найти в разделе программ Стандартные - LX Terminal.


После запуска, либо успешного подключения у вас откроется окно терминала.

В терминал введите команду sudo nano /boot/cmdline.txt

Если вы ввели всё правильно, вы увидите содержимое файла cmdline.txt, в текстовом редакторе Nano.


В редакторе, перейдите в конец строки содержимого (используйте клавиши перемещения курсора, со стрелками на клавиатуре), отступите один пробел от последней команды и напишите usbhid.mousepoll=0


После того, как вы добавили команду в файл, нажмите на клавиатуре сочетание клавиш Ctrl+O - это сохранит внесённые вами изменения, затем нажмите Ctrl+X, это закроет текстовый редактор Nano.

Перезагрузите устройство командой sudo reboot или любым удобным вам способом. После перезагрузки подтормаживания курсора должны прекратиться. Если не помогло, ещё раз проверьте, всё ли вы правильно написали и нет ли ошибок.




пятница, 14 декабря 2018 г.

Использование функции Wake On Lan (WOL) на MIkrotik Router OS

Для того, чтобы использовать функцию Wake On Lan на роутерах Mikrotik, достаточно в консоли выполнить команду
tool wol interface=interface_name mac=FF:FF:FF:FF:FF:FF

Где interface_name - имя вашего сетевого интерфейса, а вместо FF:FF:FF:FF:FF:FF, нужно указать mac адрес устройства, которое вы хотите разбудить.

Так, например, команда

tool wol interface=ether2 mac=80:С5:C2:22:CD:25

разбудит устройство с mac адресом 80:С5:C2:22:CD:25, которое подключено к сетевому интерфейсу роутера с именем ether2.

четверг, 13 декабря 2018 г.

Как удалить UltraVNC после тихой установки?

После тихой установки UltraVNC, в системе не создаются папки в меню Пуск и пр.
Так же программа не отображается в списке установленных программ и не имеет файла uninstall.exe в папке, куда установлен VNC сервер.
Для удаления достаточно:
1. Остановить службу VNC;
2. Остановить процесс VNC сервера (если он не остановился вместе со службой);
3. Удалить ветку реестра, которая создаёт службу запуска VNC сервера;
4. Удалить папку с установленным VNC.

Данный процесс можно оптимизировать простым скриптом:

net stop uvnc_service
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uvnc_service" /f
taskkill /IM winvnc.exe /F
rd "C:\Program Files\UltraVNC" /s /q



Скопируйте текст скрипта в блокнот, сохраните файл с удобным для вас именем и расширением .cmd

Скрипт нужно запускать от Администратора, путь к папке с установленным сервером может отличаться от указанного выше, замените на свой, если необходимо.

среда, 12 декабря 2018 г.

Не открываются ссылки в MS Office и MS Outlook, ошибка "Эта операция была прервана из-за ограничений наложенных на данный компьютер"

Если при открытии ссылок в Microsoft Excel, Word, Outlook или других приложениях, у вас появляется сообщение об ошибке "Эта операция была прервана из-за ограничений наложенных на данный компьютер. Обратитесь к системному администратору."
Проверьте, ветку реестра HKEY_CLASSES_ROOT\ и, в частности, параметр .htm и .html. Значение по умолчанию у них должно быть равно htmlfile.

вторник, 27 ноября 2018 г.

Не пингуются компьютер Windows 10 в локальной сети

Если вы точно уверены, что компьютер находится в сети, что он получает правильные настройки IP и пр., попробуйте выполнить ещё 2 дополнительных действия.

1. Проверьте, включено ли Брандмауэре правило, которое разрешает ответ на пинги.
Перейдите в "Параметры Windows", далее "Сеть и Интернет".


В открывшемся окне (справа или внизу), найдите пункт Брандмаэр Windows.

Далее, в окне Брандмауэра, выберите пункт "Дополнительные параметры".


понедельник, 26 ноября 2018 г.

Не пингуются хосты во внутренней сети Mikrotik

Во внутренней сети Mikrotik не пинговались хосты. Причём пинг до внешних хостов и адресов в интернет работал исправно, а когда пингуешь какую-то машину во внутренней (локальной) сети, Mikrotik выдавал сообщение, что хост не обнаружен и вообще, он не знает о существовании такого адреса.

[admin@Mikrotik] > ping server
invalid value for argument address:
invalid value of mac-address, mac address required
invalid value for argument ipv6-address
while resolving ip-address: name does not exist


Но, как же так? Ведь DNS от провайдера получен исправно
[admin@Mikrotik] > ip dns print
dynamic-servers: 55.11.192.5,213.233.199.77
allow-remote-requests: yes
max-udp-packet-size: 4096
query-server-timeout: 2s
query-total-timeout: 10s
max-concurrent-queries: 100
max-concurrent-tcp-sessions: 20
cache-size: 2048KiB
cache-max-ttl: 1w
cache-used: 135KiB


В моём случае проблема оказалась в отсутствии ActiveDirectory и DNS серверов в сети. Поскольку никто не резолвил адреса, то и Mikrotik не знал о существовании этих адресов.

среда, 12 сентября 2018 г.

Сопоставление ассоциаций типов файлов в Linux Ubuntu 18.04

Для примера, добавим ассоциацию файлов .ts к видеофайлам. Т.е. при запуске файла с расширением .ts, он будет автоматически открываться в видеоплеере.
В Ubuntu, файлы с описанием находятся в директории /usr/share/mime
Нужный файл с описанием типов называется types.

Выполняем команду
sudo nano /usr/share/mime/types

В файле ищем строки, которые начинаются на video/ . Например, это может быть строка video/mp4
Добавляем новую строку
video/ts

Сохраняем файл ctrl+o, закрываем файл ctrl+x, переходим в папку где находятся файлы .ts. Если всё сделано правильно, то видим, что они теперь отображаются, как видеофайлы.

понедельник, 18 июня 2018 г.

Воспроизведение mp3 файлов в определённом порядке с флешки (SD, USB) на автомагнитолах Pioneer до 2015 года выпуска

Если вы сталкиваетесь с такой проблемой, когда копируете на флешку аудиокнигу, а магнитола Pioneer воспроизводит файлы в неверном порядке, то знайте, это особенность чтения файлов на прошивке вашей магнитолы. К сожалению прошивка не меняется, но с данным косяком прошивки можно справиться.

Создаём пустую папку на флешке, открываем нужную вам папку с .mp3 файлами на компе и уже из открытой папки копируем файлы в пустую папку на флешке.

Кому удобно, пользуйтесь Total Commander и ставьте файлы в очередь, сразу уведите порядок, в котором файлы будут скопированы.

вторник, 12 июня 2018 г.

Как узнать mac-адрес wlan интерфейса (wi-fi сетевой карты) на Raspberry PI?

Бывает, что у Raspberry PI, с установленной Raspbian Desktop, при каждой перезагрузке меняется mac адрес интерфейса wlan0. Узнать мак адрес на всех интерфейсах можно командой ifconfig.

Так же, посмотреть текущий реальный mac-адрес интерфейса, можно в
/sys/class/net/имя_интерфейса/address


Если на вашем Raspberry pi динамически меняется mac адрес, обратите внимание, не установлен ли у вас пакет network-manager?
Выполните команду dpkg --get-selections | grep network-manager



Если установлен, то удалите его командой
sudo apt-get remove network-manager

понедельник, 5 марта 2018 г.

Настройка DYNDNS на микротик, через сервис noip.com

Регистрируемся в сервисе no-ip.com Регистрируем свой домен третьего уровня. На микротик добавляем скрипт следующего содержания

##############Script Settings##################
:local NOIPUser "логин для noip.com формата user@mail.com"
:local NOIPPass "пароль для noip.com"
:local WANInter "Имя интерфейса"
:local NOIPDomain "тут указать созданный вами домен"
###############################################

:local IpCurrent [/ip address get [find interface=$WANInter] address];
:for i from=( [:len $IpCurrent] - 1) to=0 do={
  :if ( [:pick $IpCurrent $i] = "/") do={
    :local NewIP [:pick $IpCurrent 0 $i];
    :if ([:resolve $NOIPDomain] != $NewIP) do={
      /tool fetch mode=http user=$NOIPUser password=$NOIPPass url="http://dynupdate.no-ip.com/nic/update\3Fhostname=$NOIPDomain&myip=$NewIP" keep-result=no
      :log info "NO-IP Update: $NOIPDomain - $NewIP"
     }
   }
}</div>
Добавляем задание, для выполнения скрипта через планировщик Mikrotik (Scheduler). Указываем интервал выполнения скрипта. В поле On event, пишем строку /system script run noip, где noip - имя, которое вы присвоили скрипту, когда добавляли его (строка Name).
Заходим в сервис noip.com, меняем привязанный к домену ip адрес вручную, на любой отличный от вашего внешнего ip. Далее запускаем скрипт и проверяем, как он работает. IP адрес в сервисе должен измениться на ваш внешний.