Информация
Настройка
Новости
Контакты
Новинка
Распродажа
Оплата
Доставка
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    Сменить загрузочное устройство с OpenWRT

    Сменить загрузочное устройство с OpenWRT

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Сменить загрузочное устройство с OpenWRT, RouterOS
     
    deathangel908
    Guest
    #1
    0
    24.01.2015 08:50:00
    Привет, я установил openwrt на RB951g-2hnd. Не знаю, насколько это подходящая тема здесь, но я в отчаянии. Хочу обновить прошивку. Но sysupgrade не работает для устройств Mikrotik. Нужно загружаться с initramfs, чтобы иметь возможность переписать данные разделов (rootfs + kernel). У меня есть последовательный доступ через UART, но, к сожалению, нет опций BIOS. Единственный вариант, который я вижу, — установить RouterOS, сменить загрузочное устройство и идти дальше. Но есть загвоздка: я поменял протокол загрузки на bootp, и теперь netinstall не видит мой роутер (хотя сразу до этого netinstall отлично находил routerboard). Есть ли что-то, что я могу сделать из openwrt, чтобы изменить загрузочное устройство или обновить систему другим способом? Заранее спасибо!
     
     
     
    deathangel908
    Guest
    #2
    0
    14.02.2015 11:15:00
    Спасибо, сработало, проблема была в том, что у меня было всего 12 секунд. К сожалению, теперь у меня появилась другая проблема. Я загрузился с vmlinux, и сеть работала нормально без каких-либо сбоев: я мог копировать файлы по ssh, прошивать устройство и ничего подозрительного не замечал. Но когда я перезагрузился просто с прошитым роутером, выяснилось, что мой ноутбук не получает IP-адрес от DHCP-сервера роутера. Я подключился по serial, и система работает нормально. Я раскомментировал wifi в /etc/network/wifi, и, что удивительно, смог подключиться к роутеру по Wi-Fi, пинговать, копировать файлы и т.д. Перезагрузил роутер с подключённым serial и заметил, что нет ни ошибок ядра, ни ошибок logread. ps показывает, что все нужные процессы запущены. Тогда я копнул глубже. Запустил tcpdump на openwrt и Wireshark на ноутбуке (предварительно скопировал scp-пакет по Wi-Fi — это единственное, что работает в моей сети — и установил его). Мой ноутбук посылает пакеты на Mikrotik, включая DHCP-запросы, но tcpdump роутера показывает только то, что есть в коде ниже. Кстати, я использую bleeding edge (последнюю девелоперскую ревизию). Я также пробовал прошивать роутер образом с downloads.openwrt.org, но проблема та же (vmlinux-initramfs на нём тоже работает). Что мне попробовать дальше? Я даже не знаю, куда смотреть, потому что ошибок нет. Раньше у меня уже стоял openwrt на этом устройстве (12.04), но тогда были проблемы с перезагрузкой каждые 5 часов, хотя сеть работала отлично. Похоже, проблема с перезагрузками теперь решена.

    [09:34:15.779328 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::1: HBH ICMP6, multicast listener querymax resp delay: 10000 addr: ::, length 24
    09:34:15.869302 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::1:ff00:0: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::1:ff00:0, length 24  
    09:34:19.719294 IP6 fe80::d6ca:6dff:fe92:a47e > ff05::1:3: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff05::1:3, length 24  
    09:34:22.059297 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::2: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::2, length 24  
    09:34:23.479305 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::1:ff92:a47e: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::1:ff92:a47e, length 24  
    09:34:23.559283 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::1:ff00:1: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::1:ff00:1, length 24  
    09:34:24.139291 IP6 fe80::d6ca:6dff:fe92:a47e > ff02::1:2: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::1:2, length 24]
     
     
     
    NathanA
    Guest
    #3
    0
    15.02.2015 03:18:00
    Не уверен, правильно ли я тебя понял, но кажется, ты хочешь сказать, что всё работает отлично, кроме того, что роутер не выдаёт тебе IP-адрес через DHCP? И tcpdump показывает, что роутер даже не получает твой DHCP-запрос? Если так, то, к сожалению, это не проблема RouterOS, а скорее баг в самой свежей версии OpenWRT. Поэтому лучше задать этот вопрос на форумах OpenWRT, а не здесь.

    Если предполагать, то, скорее всего, что-то изменилось в драйвере Atheros для Ethernet, и из-за этого появилась ошибка при попытке использовать порты Ethernet на 951G и, возможно, на других моделях роутеров, но точного ответа нет. Попробуй назначить своему компьютеру статический IP-адрес из того же диапазона, из которого DHCP раздаёт адреса, и проверь, сможешь ли ты тогда связаться с роутером по Ethernet. Если и это не поможет, значит проблема точно в поддержке Ethernet от Atheros.

    Я бы попробовал откатиться на последнюю стабильную версию OpenWRT, которая поддерживает твою модель роутера. Если у тебя свежий 951G с MAC-адресом, начинающимся на 4c:5e:0c, возможно, придется собрать свою версию OpenWRT после применения патча с http://patchwork.ozlabs.org/patch/419857/.

    Кроме этого, идей нет, и тебе лучше обратиться к специалистам OpenWRT. Извини. – Nathan
     
     
     
    deathangel908
    Guest
    #4
    0
    17.10.2015 13:49:00
    Я наконец-то сдался с установкой openwrt, хочу просто вернуть стандартный routerOS. К сожалению, winbox отказывается обнаруживать мой роутер. Зато dnsmasq работает нормально (даже при нажатой кнопке сброса при включении). Есть ли какая-то initramfs для routerOS (встроенная в netinstall для Windows)? Чтобы я мог загрузить её через bootp по dnsmasq, и тогда winbox увидел бы роутер. Или, может, есть способ вручную распаковать routeros-mipsbe-6.32.2.npk в mtblock1+mtblock2? P.S. Спасибо за уже данные ответы, они очень помогли.
     
     
     
    deathangel908
    Guest
    #5
    0
    24.10.2015 11:53:00
    Хорошо, я наконец-то нашёл причину. Initramfs — это не была причина успеха. Оказалось, что Ethernet-порты работают только если роутер был загружен с зажатой кнопкой сброса. Это действительно странно…
     
     
     
    patrikg
    Guest
    #6
    0
    08.02.2015 11:28:00
    Возможно, тебе подойдет следующая техника. http://manio.skyboo.net/mikrotik/ Netinstall используется для установки RouterOS через TFTP. http://wiki.mikrotik.com/wiki/Manual:Netinstall Надеюсь, ты сделал резервную копию своей лицензии.
     
     
     
    NathanA
    Guest
    #7
    0
    09.02.2015 07:13:00
    На устройствах, которые поставляются без последовательного порта, даже если припаять его самостоятельно, я не думаю, что RouterBOOT покажет меню. Он знает, на какой модели платы работает, и, скорее всего, не будет ничего делать с последовательным портом, если это не модель, которая изначально идет с ним. (Это всего лишь мое предположение; я не пробовал и не исследовал этот вопрос. Но в ядре RouterOS MikroTik отключает встроенный UART в SoC Atheros на определённых моделях, так что я бы не удивился, если в RouterBOOT делают то же самое.)

    Для OpenWRT существует утилита под названием “rbcfg”, которая позволяет менять параметры загрузки RouterBOOT прямо из OpenWRT. Если у вас установлена стандартная сборка свежей версии OpenWRT и пакет rbcfg, вы можете выполнить команду “rbcfg set boot_device eth” (эквивалент “ethernet” в RouterOS или опция “e - загрузка по Ethernet” в RouterBOOT) или “rbcfg set boot_device ethnand” (эквивалент “try-ethernet-once-then-nand” в RouterOS или опция “1 - загрузка с Ethernet один раз, затем NAND” в RouterBOOT), чтобы сделать то, что нужно.

    Альтернативно, вместо настройки опций RouterBOOT, можно сделать однократную загрузку по Ethernet, удерживая кнопку сброса на вашем RB951 во время включения питания. Вы увидите, как индикатор ACT начнёт моргать спустя некоторое время, а чуть позже устройство попытается получить IP через BOOTP, а затем загрузиться через TFTP. Не отпускайте кнопку, пока etherboot не завершится. Это позволит использовать как Netinstall, так и загрузить OpenWRT initramfs-ядро по Ethernet. Как только OpenWRT загрузится по Ethernet, вы сможете выполнить обновление с помощью команды ‘wget2nand’.

    Наконец, по моему опыту, не стоит волноваться о сохранении лицензии RouterOS на RouterBoard перед форматированием NAND и установкой OpenWRT. В отличие от RouterOS для x86, ключ лицензии, похоже, не привязан к устройству хранения, а как-то связан с самой платой — это видно на примере новой функции “разделов” (partitions) в RouterOS и RouterBOOT. Там, где переприборка жесткого диска с RouterOS для x86 сделает ключ недействительным даже при наличии резервной копии, на RouterBoard при полной очистке NAND через форматирование в RouterBOOT или командой “flash_eraseall” в OpenWRT Software-ID и ключ лицензии сохраняются при следующей установке RouterOS через Netinstall. Я подозреваю, что, в отличие от x86, Software-ID вычисляется на основе серийного номера платы или MAC-адресов либо хранится на маленьком 64-килобайтном SPI flash-чипе, где расположен RouterBOOT, то же касается и ключа лицензии. Так что они не потеряются из-за манипуляций с NAND.

    – Nathan
     
     
     
    normis
    Guest
    #8
    0
    09.02.2015 08:46:00
    Если удерживать кнопку сброса перед подключением питания, загрузится резервный загрузчик с настройками по умолчанию, включая правильный режим загрузки.
     
     
     
    deathangel908
    Guest
    #9
    0
    09.02.2015 11:13:00
    Спасибо за ответ, но удерживание кнопки сброса не помогает. У меня есть вывод с последовательного порта, и там просто лог загрузки ядра. Так что netinstall тоже не может найти роутер с зажатой кнопкой сброса. Сегодня попробую совет НатанаА с командой rbcfg.
     
     
     
    NathanA
    Guest
    #10
    0
    09.02.2015 11:37:00
    Netinstall не «находит» роутер, на котором зажата кнопка сброса. Netinstall обнаруживает роутер, который запускает программное обеспечение Netinstall, которое он получает, загружаясь по сети с вашего компьютера. Netinstall работает точно так же, как загрузка OpenWRT по сети: программа Netinstall на вашем ПК запускает BOOTP и TFTP серверы, а когда вы держите кнопку сброса, роутер пытается загрузиться по сети вместо загрузки с NAND.

    Загрузка по сети — это 1) получение IP через BOOTP и 2) скачивание ядра по сети через TFTP в оперативную память и запуск этого ядра. Ядро, которое Netinstall предлагает через TFTP, содержит специальную программу установки RouterOS, но в остальном процесс идентичный. Убедитесь, что вы НАЖИМАЕТЕ кнопку сброса ДО включения питания роутера и продолжаете её держать, пока RouterBOOT не запустит процесс загрузки по сети.

    То, что вы всё ещё видите логи загрузки ядра из NAND, говорит о том, что либо вы нажимаете кнопку слишком поздно, либо отпускаете её слишком рано. Кроме того, загрузка по сети с RouterBoard возможна только через определённый Ethernet-порт. Он отличается для каждой модели, но на большинстве плат, включая вашу 951, загружаются по сети только с ether1, так что убедитесь, что кабель между вашей 951 и ПК подключён именно к ether1 на RouterBoard. – Nathan
     
     
     
    deathangel908
    Guest
    #11
    0
    10.02.2015 19:03:00
    Огромное спасибо! Оказывается, роутер пытается загрузиться по Ethernet, но по какой-то причине netinstall не предоставляет DHCP-сервер, и процесс срывается, но уже не важно. Я могу запустить vmlinux-initramfs, удерживая нажатой кнопку сброса. Это ответило на мой вопрос, очень благодарен, что вы прислали подробные мануалы — они многое прояснили.

    К сожалению, у меня теперь проблемы с tftpboot (нужно ли запускать одновременно и dnsmasq, и tftpd?). Вот моя конфигурация:  
    /etc/dnsmasq.conf  
    interface=enp2s0  
    dhcp-range=192.168.1.100,192.168.1.119,12  
    dhcp-host=d4:ca:6d:92:a4:7e,192.168.1.101  
    enable-tftp  
    tftp-root=/srv/tftp  
    dhcp-boot=openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf,boothost,192.168.1.10  

    ifconfig  
    enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500  
    inet 192.168.1.10  

    ls /srv/tftp/  
    openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf  

    systemctl status tftpd  
    ● tftpd.service - hpa's original TFTP daemon  
    Loaded: loaded (/etc/systemd/system/tftpd.service; static; vendor preset: disabled)  
    Active: active (running) since Tue 2015-02-10 22:53:32 EET; 3min 44s ago  
    Main PID: 30664 (in.tftpd)  
    CGroup: /system.slice/tftpd.service  
    └─30664 /usr/sbin/in.tftpd -s /srv/tftp/  

    Дальше делаю так:  
    sudo ifconfig enp2s0 192.168.1.10 up  
    sudo systemctl start tftpd  
    sudo dnsmasq -i enp2s0 -d -u test -p0 -K --log-dhcp --bootp-dynamic  

    Перезагружаю роутер, удерживая кнопку сброса, но роутер заливает лог dnsmasq кучей запросов:  
    dnsmasq-dhcp: 3595606023 available DHCP range: 192.168.1.100 -- 192.168.1.119  
    dnsmasq-dhcp: 3595606023 vendor class: Mips_boot  
    dnsmasq-dhcp: 3595606023 DHCPDISCOVER(enp2s0) d4:ca:6d:92:a4:7e  
    dnsmasq-dhcp: 3595606023 tags: enp2s0  
    dnsmasq-dhcp: 3595606023 DHCPOFFER(enp2s0) 192.168.1.114 d4:ca:6d:92:a4:7e  
    dnsmasq-dhcp: 3595606023 requested options: 1:netmask, 3:router  
    dnsmasq-dhcp: 3595606023 bootfile name: openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf  
    dnsmasq-dhcp: 3595606023 server name: boothost  
    dnsmasq-dhcp: 3595606023 next server: 192.168.1.10  
    dnsmasq-dhcp: 3595606023 sent size: 1 option: 53 message-type 2  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 54 server-identifier 192.168.1.10  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 51 lease-time 2m  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 58 T1 1m  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 59 T2 1m45s  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 1 netmask 255.255.255.0  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 28 broadcast 192.168.1.255  
    dnsmasq-dhcp: 3595606023 sent size: 4 option: 3 router 192.168.1.10  
    dnsmasq-dhcp: 109765576 available DHCP range: 192.168.1.100 -- 192.168.1.119  
    ... тысячи раз подряд  

    dnsmasq-dhcp: 3472001688 available DHCP range: 192.168.1.100 -- 192.168.1.119  
    dnsmasq-dhcp: 3472001688 vendor class: Mips_boot  
    dnsmasq-dhcp: 3472001688 DHCPREQUEST(enp2s0) 0.0.0.0 d4:ca:6d:92:a4:7e  
    dnsmasq-dhcp: 3472001688 DHCPNAK(enp2s0) 0.0.0.0 d4:ca:6d:92:a4:7e wrong network  
    dnsmasq-dhcp: 3472001688 broadcast response  
    dnsmasq-dhcp: 3472001688 sent size: 1 option: 53 message-type 6  
    dnsmasq-dhcp: 3472001688 sent size: 4 option: 54 server-identifier 192.168.1.10  
    dnsmasq-dhcp: 3472001688 sent size: 13 option: 56 message 77:72:6f:6e:67:20:6e:65:74:77:6f:72:6b  
    dnsmasq-dhcp: 3472001688 available DHCP range: 192.168.1.100 -- 192.168.1.119  
    dnsmasq-dhcp: 3472001688 vendor class: Mips_boo  
    ... тысячи раз подряд
     
     
     
    deathangel908
    Guest
    #12
    0
    10.02.2015 21:38:00
    Независимо от того, какие параметры я ввожу, rbcfg не может распарсить mtd.

    root@OpenWrt:/tmp# rbcfg get boot_device  
    не удаётся найти конфигурацию  

    Похоже, rbcfg не поддерживает Mikrotik тоже.  

    root@OpenWrt:/tmp# cat /proc/mtd  
    dev:    size   erasesize  name  
    mtd0: 00040000 00020000 "booter"  
    mtd1: 003c0000 00020000 "kernel"  
    mtd2: 07c00000 00020000 "rootfs"  

    main.c  
    rbcfg err = sscanf(dev, "mtd%d: %08x", &mtd_num, erase_size);  
    if (err != 2)  
       break;  
    sprintf(dev, "/dev/mtdblock%d", mtd_num);  

    P.S. Вот почему я так хочу обновить openwrt:  
    Mikrotik сейчас работает на половинчато сделанной прошивке openwrt, которую я собрал с помощью buildroot, и половина демонов, включая dnsmasq, пытается получить доступ к /tmp/их.файлы (например, /tmp/dnsmasq.d, которого просто нет) и отказываются запускаться. Поэтому я хочу попробовать уже готовый rootfs.  
    Спасибо за помощь и уделённое время!
     
     
     
    NathanA
    Guest
    #13
    0
    10.02.2015 22:56:00
    Я на самом деле никогда не пробовал это использовать, просто читал об этом. В стандартном OpenWRT на большинстве RouterBoard, похоже, есть доступ к SPI флеш-памяти через MTD слой, а я в основном использую кастомные ядра на основе патчей MikroTik, где этой функции нет, так что протестировать эту утилиту не смог. Я предполагал, что ты тоже пользуешься стандартным OpenWRT.

    Netinstall запоминает настройку «Boot Server enabled» (в меню кнопки «Net booting»), и я заметил, что иногда, если запускать Netinstall с отключённым сервером загрузки, а потом поставить галочку, встроенный BOOTP-сервер почему-то не стартует корректно (думаю, это баг). Поэтому я ставлю галочку, закрываю программу и запускаю её заново — тогда всё работает.

    Также убедись, что если у тебя Windows Vista или новее (7, 8, 8.1, 10), то запускай Netinstall от имени администратора, иначе у программы не будет нужных прав, чтобы, например, запустить BOOTP-сервер.

    Как я уже говорил, тебе нужны и BOOTP (чтобы выдать устройству IP и имя файла для запроса по TFTP), и TFTPD (чтобы отдать файл устройству). Неважно, используешь ли ты dnsmasq для BOOTP или что-то другое, например, ISC DHCPD — главное, чтобы выбранный DHCP-сервер поддерживал нужную тебе конфигурацию. Похоже, у dnsmasq тоже есть встроенный tftpd, так что можно его использовать или отключить и взять отдельный tftpd — как тебе удобнее.

    Я, честно говоря, никогда не настраивал dnsmasq для этого, так что без дополнительного изучения подсказать не могу. Но очень просто сделать это на другом роутере с RouterOS:

    /ip address add address=192.168.1.10/24 interface=ether2  
    /ip pool add name=pool1 ranges=192.168.1.100-192.168.1.119  
    /ip tftp add ip-addresses=192.168.1.0/24  
    /ip dhcp-server network add address=192.168.1.0/24 boot-file-name=openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf  
    /ip dhcp-server add name=server1 interface=ether2 address-pool=pool1 bootp-support=dynamic disabled=no  

    Залей openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf на хост-роутер с RouterOS, подключи OpenWRT RouterBoard к ether2, включи, удерживая кнопку сброса — и вуаля.

    Если у тебя нет второго или запасного роутера MikroTik, поставь x86 RouterOS на свободный ПК или в виртуальную машину. Лицензия покупать не нужно — даётся 24-часовой демо/пробный период, которого, насколько я понимаю, хватит, чтобы оживить твой 951.

    – Nathan
     
     
     
    patrikg
    Guest
    #14
    0
    11.02.2015 20:25:00
    Я всегда использую dnsmasq с очень длинной однострочкой, чтобы упростить восстановление устройств. Потому что dnsmasq поддерживает DHCP и TFTP. Чем короче — тем лучше, или как? Я могу видеть некоторые логи прямо на экране, не читая их из файлов в /var/log. Просто копируйте загрузочный файл в текущую рабочую папку и запускайте dnsmasq без демона.  
    sudo dnsmasq --no-daemon --conf-dir= --conf-file= --no-hosts --no-resolv --interface=eth0 --dhcp-range=192.168.1.101,192.168.1.101,1h --dhcp-host=d4:ca:6d:92:a4:7e,192.168.1.101 --enable-tftp --tftp-root=$(pwd) --dhcp-boot=openwrt-ar71xx-nand-vmlinux-initramfs-lzma.elf
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры