Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
E7 – Хочешь указать местоположение вручную?, wifiman
 
Недавно приобрел E7 и заметил, что 6GHz Extended Range не работает. Залез по SSH в AP и посмотрел логи. Судя по всему, Skyhook не может определить мое местоположение, вероятно, потому что живу в лесу, где нет других Wi-Fi сигналов поблизости. Есть ли возможность указать местоположение вручную?
 
@UI-Team, возможно, им нужно будет посмотреть твои логи, которые я прикрепил в личку.
 
Когда я в веб-консоли, меня просто заваливает ошибками. Они говорят:
 
Заметил, что E7 периодически выдает ошибку проверки местоположения, особенно после перезагрузки. Пишет что-то вроде "Extended range недоступен, так как невозможно определить местоположение" или похожее. Но похоже на проблему с синхронизацией – часто через несколько минут, когда E7 полностью загрузится, Extended range начинает работать (30/36dbm). Иногда приходится перезагружать дважды, потом отключать и снова включать Extended range, чтобы все заработало.
 
Логи показывают, что приложение WiFi-локации вызывает API Skyhook для определения местоположения каждую минуту, после чего возникает segmentation fault:

Среда, 12 февр. 2025 11:45:05 user.err WiFi location application:[26382]: Skyhook error code: 404, message: Unable to determine location with request provided
Среда, 12 февр. 2025 11:45:05 kern.err kernel: 8<--- cut here ---
Среда, 12 февр. 2025 11:45:05 kern.err kernel: qtiwifilocation: unhandled page fault (11) at 0x0000000e, code 0x005
Среда, 12 февр. 2025 11:45:05 kern.err kernel: pgd = 4d35e490
Среда, 12 февр. 2025 11:45:05 kern.err kernel: [0000000e] *pgd=00000000
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Firmware Version: 8.0.9
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: CPU: 1 PID: 26382 Comm: qtiwifilocation Tainted: P 5.4.213 #0
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Hardware name: Generic DT based system
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: PC is at 0x76f22668
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: LR is at 0x76f22bc0
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: pc : [<76f22668>] lr : [<76f22bc0>] psr: 60000010
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: sp : 7ea66c68 ip : 76c4ed70 fp : 004c5b01
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: r10: 004cb3b0 r9 : 004c6a11 r8 : 004c6a20
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: r7 : 00000000 r6 : 004cab50 r5 : 76c4ed80 r4 : 00000001
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: r3 : 00000000 r2 : 00000000 r1 : fffffff0 r0 : 00000006
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Flags: nZCv IRQs on FIQs on Mode USER_32 ISA ARM Segment user
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Control: 10c0383d Table: 7758406a DAC: 00000055
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: CPU: 1 PID: 26382 Comm: qtiwifilocation Tainted: P 5.4.213 #0
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Hardware name: Generic DT based system
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<8010f01c>] (unwind_backtrace) from [<8010b398>] (show_stack+0x10/0x14)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<8010b398>] (show_stack) from [<8074d9f0>] (dump_stack+0x80/0x9c)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<8074d9f0>] (dump_stack) from [<80112cf4>] (__do_user_fault+0x94/0xd0)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<80112cf4>] (__do_user_fault) from [<801130a4>] (do_page_fault+0x2dc/0x30c)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<801130a4>] (do_page_fault) from [<80113210>] (do_DataAbort+0x34/0xb4)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: [<80113210>] (do_DataAbort) from [<80101d5c>] (__dabt_usr+0x3c/0x40)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: Exception stack(0xaec43fb0 to 0xaec43ff8)
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: 3fa0:             00000001 76c4ed80 004cab50 00000000 004c6a20 004c6a11 004cb3b0 004c5b01
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: 3fc0: 00000001 76c4ed80 004cab50 00000000 004c6a20 004c6a11 004cb3b0 004c5b01
Среда, 12 февр. 2025 11:45:05 kern.warn kernel: 3fe0: 76c4ed70 7ea66c68 76f22bc0 76f22668 60000010 ffffffff
Среда, 12 февр. 2025 11:45:05 user.debug WiFi location application:[26382]: locationSignalHandler signal 11 received, sender process 14
Среда, 12 февр. 2025 11:45:05 user.debug WiFi location application:[26382]:   SIGSEGV received
Среда, 12 февр. 2025 11:45:05 daemon.notice procd: Process '/usr/bin/qtiwifilocation' exited - scheduling for restart (pid: 26382, uid: 0, uptime: 32, exit code: 1, signal: N/A, pending: no, crashes: 55, report: no).
Среда, 12 февр. 2025 11:45:06 daemon.notice procd: Launched new respawn pid: 27352 '/usr/bin/qtiwifilocation' #0
 
Канал сейчас стоит в режиме "Авто", а мощность передачи в диапазоне 6 ГГц — 21 дБм/27 дБм.
 
Кстати, GPS обязателен для установки местоположения по закону. Их нельзя обходить, иначе устройство не получит сертификацию FCC.
 
AP должен использовать GPS для определения своего местоположения и затем отправлять его по Ethernet-соединению в Интернет. Не должно иметь значения, что поблизости нет других WIFI-устройств. Как я знаю, вручную установить нельзя. Вы установлены на Auto Power? Позволяет ли ваш выбор канала мощность >30dBm?
 
В логах вроде бы упоминается </tmp/location_coordinates_input.txt>, но я не уверен, в каком формате там ожидаются данные...
Страницы: 1
Читают тему (гостей: 1)