• Падает WiFi каждые 1-2 минуты на ноутбуке под Ubuntu. Как починить?

    @noroots Автор вопроса
    andrew@andrew-HP-ProBook-430-G4:/var/log$ tail -100 /var/log/syslog
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 kernel: [218833.125652] wlp2s0: authenticated
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 kernel: [218833.128084] wlp2s0: associate with 00:04:56:a4:2c:b0 (try 1/3)
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9372] device (wlp2s0): supplicant interface state: authenticating -> associating
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 wpa_supplicant[867]: wlp2s0: Associated with 00:04:56:a4:2c:b0
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 wpa_supplicant[867]: wlp2s0: CTRL-EVENT-CONNECTED - Connection to 00:04:56:a4:2c:b0 completed [id=0 id_str=]
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 kernel: [218833.132914] wlp2s0: RX AssocResp from 00:04:56:a4:2c:b0 (capab=0x501 status=0 aid=1)
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 kernel: [218833.134632] wlp2s0: associated
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 wpa_supplicant[867]: wlp2s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9463] device (wlp2s0): supplicant interface state: associating -> completed
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9463] device (wlp2s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful.  Connected to wireless network 'Moscow_WiFi_Free'.
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9465] device (wlp2s0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9484] dhcp4 (wlp2s0): activation: beginning transaction (timeout in 45 seconds)
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211310.9533] dhcp4 (wlp2s0): dhclient started with pid 10640
    Aug 19 13:41:50 andrew-HP-ProBook-430-G4 dhclient[10640]: DHCPREQUEST of 10.58.125.96 on wlp2s0 to 255.255.255.255 port 67 (xid=0x250f5a27)
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 wpa_supplicant[867]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-59 noise=9999 txrate=54000
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 kernel: [218833.197427] wlp2s0: Limiting TX power to 15 (15 - 0) dBm as advertised by 00:04:56:a4:2c:b0
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 dhclient[10640]: DHCPACK of 10.58.125.96 from 10.58.64.1
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9876] dhcp4 (wlp2s0):   address 10.58.125.96
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9895] dhcp4 (wlp2s0):   plen 18 (255.255.192.0)
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9896] dhcp4 (wlp2s0):   gateway 10.58.64.1
    Aug 19 13:41:51 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9898] dhcp4 (wlp2s0):   lease time 7200
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: Joining mDNS multicast group on interface wlp2s0.IPv4 with address 10.58.125.96.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9899] dhcp4 (wlp2s0):   nameserver '212.34.33.1'
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: New relevant interface wlp2s0.IPv4 for mDNS.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9900] dhcp4 (wlp2s0):   nameserver '212.34.32.39'
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: Registering new address record for 10.58.125.96 on wlp2s0.IPv4.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211311.9901] dhcp4 (wlp2s0): state changed unknown -> bound
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0074] device (wlp2s0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0203] device (wlp2s0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0226] device (wlp2s0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0273] manager: NetworkManager state is now CONNECTED_LOCAL
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 dhclient[10640]: bound to 10.58.125.96 -- renewal in 2704 seconds.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0389] manager: NetworkManager state is now CONNECTED_SITE
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0397] policy: set 'Moscow_WiFi_Free' (wlp2s0) as default for IPv4 routing and DNS
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0448] device (wlp2s0): Activation: successful, device activated.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 nm-dispatcher: req:3 'up' [wlp2s0]: new request (2 scripts)
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 nm-dispatcher: req:3 'up' [wlp2s0]: start running ordered scripts...
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 NetworkManager[866]: <info>  [1566211312.0522] manager: NetworkManager state is now CONNECTED_GLOBAL
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 systemd[1]: Starting resolvconf-pull-resolved.service...
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 nm-dispatcher: req:4 'connectivity-change': new request (2 scripts)
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 systemd[1]: Started resolvconf-pull-resolved.service.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: Joining mDNS multicast group on interface wlp2s0.IPv6 with address fe80::8b0a:638b:2703:60b6.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: New relevant interface wlp2s0.IPv6 for mDNS.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 avahi-daemon[19787]: Registering new address record for fe80::8b0a:638b:2703:60b6 on wlp2s0.*.
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 nm-dispatcher: req:4 'connectivity-change': start running ordered scripts...
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 whoopsie[1707]: [13:41:52] The default IPv4 route is: /org/freedesktop/NetworkManager/ActiveConnection/83
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 whoopsie[1707]: [13:41:52] Not a paid data plan: /org/freedesktop/NetworkManager/ActiveConnection/83
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 whoopsie[1707]: [13:41:52] Found usable connection: /org/freedesktop/NetworkManager/ActiveConnection/83
    Aug 19 13:41:52 andrew-HP-ProBook-430-G4 whoopsie[1707]: [13:41:52] online
    Aug 19 13:41:58 andrew-HP-ProBook-430-G4 wpa_supplicant[867]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-54 noise=9999 txrate=54000
  • Падает WiFi каждые 1-2 минуты на ноутбуке под Ubuntu. Как починить?

    @noroots Автор вопроса
    sim3x, падение определяется тем, что пока не переподключишься, интернет не появится,хотя связь с роутером есть.

    Логи - знать бы еще где посмотреть :-)
  • На чем лучше реализовать хранение просмотренных товаров ИМ?

    @noroots Автор вопроса
    Иван Шумов, да вот пока до AWS не дотягиваю по проекту. Если нагрузки для сервера будет много, буду смотреть в его сторону.
  • На чем лучше реализовать хранение просмотренных товаров ИМ?

    @noroots Автор вопроса
    Ну да, подумал еще раз, не такая большая нагрузка будет и можно достаточно гибко хранить.
  • На чем лучше реализовать хранение просмотренных товаров ИМ?

    @noroots Автор вопроса
    Возможно вы и правы, поскольку данные подгружаются страницами, то можно сделать множественный insert, что сэкономит ресурсы. Что касается кук, то:
    1. Их назначение не для того, чтобы такие данные хранить
    2. Куки привязаны к браузеру, значит при просмотре с разных устройств человек будет видеть разные выборки, а это неправильно
  • Возможно ли построить индекс для такого запроса MYSQL?

    @noroots Автор вопроса
    да

    | created_at | datetime | NO | MUL | CURRENT_TIMESTAMP | |
  • Где можно почитать про базовые настройки сервера до установки LEMP?

    @noroots Автор вопроса
    hint000, это я умею настраивать, мне интересно, что еще можно сделать.
  • Где можно почитать про базовые настройки сервера до установки LEMP?

    @noroots Автор вопроса
    Это я уже читал и там особо ничего интересного
  • Как скопировать ssh ключ на другой компьютер?

    @noroots Автор вопроса
    Vitsliputsli, блин, вы не улавливаете проблемы. У меня был закрыт доступ к ssh для рута, а тот юзер, для которого разрешен, был только ключ ssh со старого компа, пароля я не помню. Соответственно все копирования на сервер не работают, иначе бы я и так на него попал.
  • Как скопировать ssh ключ на другой компьютер?

    @noroots Автор вопроса
    Как я их скопирую на сервер, если к нему доступ по SSH только?
  • Какую CMS на Laravel + Bootstrap выбрать новичку?

    Виктор Таран, рейтинг какой то кривой. Если брать мировой, то там в лидерах WooCommerce и Magento. А битрикс - это как секта, в него вообще лучше не лезть.
  • Какие есть программы для Linux, не дающие работать в определенный период?

    @noroots Автор вопроса
    Набросал такой баш. Ставим в крон и запускаем каждые N минут. За час до полуночи посылает нотификации, что осталось N минут до выключения. С полуночи до 8 утра каждые N минут саспендит компьютер.

    #!/bin/bash
    
    CURHOUR=$(date +%H);
    CURMINUTE=$(date +%M);
    
    if [ $CURHOUR -eq 23 ];
            then
            LEFT=$((60-$CURMINUTE));
            notify-send "You have $LEFT minutes left until suspension";
    fi;
    
    if [ $CURHOUR -lt 8 ];
            then
            if [ $CURHOUR -gt 0 ];
                    then
                    notify-send "Suspension";
    #               systemctl suspend;
            fi;
    fi;
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    Судя по логам, не совсем удачно выбрал число. И для 10 и для 15 такое показывал

    WARNING: [pool www] server reached max_children setting (10), consider raising it


    Вообще есть где то мануал по настройкам исходя из конфигурации? В большинстве статей тупо пишут цифру никак не аргументируя. Например для данного значения вот что нашел:

    pm.max_children = Total RAM dedicated to the web server / Max child process size


    Было бы неплохо найти и для остальных значений.
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    Борис Сёмов, в данный момент у меня стоит pm.max_children = 10. 15 уже нагружать память начинает
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    И да, нанять кого то надо было, но владелец сайта считает, что я с этой задачей справляюсь и не хочет никого нанимать, хотя я ему это предлагал, поскольку я больше по разработке, а не по сисадминству. Но за год как то удалось из проекта, падающего при отключении кеша сразу превратиться в более менее стабильный, который держался месяц и без кеша и не одну DDOS атаку пережил.
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    Сайт любят ддосить, поэтому первым делом иду туда.
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    Борис Сёмов, сменил tcp на сокет (сразу пропали все подключения на локалхост) и сменил pm = static на pm = ondemand, в итоге памяти стало есть 17% только. Видимо проблема была в этом.
  • Почему в отчете netstat много соединений с 127.0.0.1?

    @noroots Автор вопроса
    Еще бы понять, куда вообще копать, чтобы можно было понять, в чем проблема. Логи я не знаю как смотреть, там в основном записи типа:

    upstream timed out (110: Connection timed out) while reading response header from upstream
    limiting requests, excess: 10.104 by zone "two"

    В первом случае я так понимаю просто кто то не дождался очереди, во втором по правилу сбросилось. Как из этого понять, что память ест, я не знаю. top показывает кучу процессов php-fpm, может в этом дело может быть? Самое интересное, что сайт периодически показывает ошибку подключения к базе, хотя к базе там почти нет обращений, поскольку там кеширующий плагин стоит и к базе доступ только модераторы имеют, которых пару человек всего.