Для анализа журналов отладки устройства Chrome необходимо понимать, как работают HTTP-запросы. Когда устройство находит сеть Wi‑Fi и подключается к ней, оно отправляет HTTP-запрос при каждом переходе на новую страницу или открытии нового файла. Если запрос отправлен успешно, пользователь сможет получить доступ к нужному контенту в Интернете. Таким образом работают с HTTP-запросами большинство устройств.
В этой статье описан каждый этап отправки HTTP-запроса, а также приведены примеры записей в журналах об успешных HTTP-запросах на каждом шаге. Эти журналы и примеры можно использовать для анализа журнала устройства Chrome в организации.
Для просмотра дополнительных сведений можно включить подробное журналирование. Команды ff_debug и wpa_debug позволяют увидеть в примерах журналов дополнительные строки, содержащие элемент VERBOSE
.
Условия для примеров, используемых на каждом шаге
Изначально модуль Wi-Fi на устройстве отключен. История просмотров, кеш и данные DHCP очищены.
- Управляемые устройства могут подключаться к двум сетям – Сеть1 и Сеть2. Устройства автоматически подключаются к Сети1, когда она доступна.
- В диапазоне присутствуют ещё три сети: Сеть3, Сеть4 и Сеть5.
- Для удобства чтения из журналов удалены некоторые строки.
- Строки, выделенные жирным шрифтом, помогают при устранении неполадок.
- Иногда в журналах встречаются коды причины и статуса. Значение кодов причины деаутентификации и статуса связывания приведены в этой статье.
Как включить подробные журналы
С помощью команды ff_debug
Фрагмент ff обозначает FlimFlam – диспетчер подключений, на основе которого работает служба shill. Она представляет собой демон диспетчера подключений, который запущен в ChromeOS и выполняет некоторые функции, связанные с сетевыми соединениями.
- На устройстве Chrome нажмите Ctrl + Alt + T, чтобы открыть терминал crosh.
- Выполните следующие команды:
ff_debug +wifi+dhcp+service+device+inet+manager
ff_debug --level -2
С помощью команды wpa_debug
Команда wpa_debug задает уровень отладки кроссплатформенного суппликанта wpa_supplicant. Он обслуживает беспроводные подключения стандарта 802.11, в том числе выполняет функции сканирования и роуминга, а также обрабатывает протоколы безопасности.
-
На устройстве Chrome нажмите Ctrl + Alt + T, чтобы открыть терминал crosh.
-
Выполните следующую команду:
wpa_debug msgdump
>
wpa_debug excessive