Настройка 4g-ключа huawei e3372 с данными Singtel Hi card 4g в проекте Ubuntu 18.04 / Jetson nano - PullRequest
1 голос
/ 26 мая 2020

Я пытаюсь заставить huawei 4g Dongle работать на моем jetson nano, чтобы предоставить мне сеть. NVIDIA Jetson TX1 L4T 32.3.1 [JetPack 4.3] Ubuntu 18.04.4 LTS Версия ядра: 4.9.140-tegra CUDA 10.0.326 это моя L4T и версия ядра. Сначала клонируйте BuildKernelAndModules в репозиторий Jetsonhacks Nano в github, https://github.com/JetsonHacksNano/buildKernelAndModules

git clone https://github.com/JetsonHacksNano/buildKernelAndModules

Откройте папку где он загружен, он должен находиться в вашем домашнем каталоге. После того, как вы найдете папку buildKernelAndModules, выполните следующие коды 1. ./getKernelSources.sh 2. ./makeKernel.sh 3. ./makeModules.sh 4. ./copyImage.sh Эти шаги будут подождите некоторое время (особенно сценарии makeKernel и makeModules). Как только все будет загружено, запустите ./editConfig.sh

В настройках конфигурации

Включите следующие настройки: Драйверы устройств - -> [] Поддержка сетевых устройств ---> [] Поддержка PPP (протокол точка-точка) - PPP [M] PPP BSD-сжатие - PPP_BSDCOMP [M] PPP Deflate сжатие - PPP_DEFLATE [M] PPP Сжатие MPPE (шифрование) - PPP_MPPE [M] PPP через Ethe rnet - PPPOE [] Поддержка PPP для последовательных портов asyn c - PPP_ASYN C [M] Поддержка PPP для портов syn c tty - PPP_SYNC_TTY [] Поддержка USB ---> <> Поддержка последовательного преобразователя USB ---> [] Поддержка устройств последовательной консоли USB - USB_SERIAL_CONSOLE [] USB Generi c Последовательный драйвер - USB_SERIAL_GENERI C [] Драйвер USB для GSM и модемы CDMA - - USB_SERIAL_OPTION * означает, что он построен как ядро, M означает, что он построен как модуль.

Чтобы включить их в конфигурационном файле, введите «y», чтобы включить его как ядро, «m» , чтобы включить его как модуль.

Как только это будет сделано, сохраните и закройте файл.

Запустите ./makeKernel.sh и ./makeModules.sh, чтобы построить новый ядра. Запустите ./copyImage.sh, чтобы скопировать образ в загрузочную папку. Перезагрузите jetson с помощью:

Sudo reboot now I Мог успешно включить ключ 4g, но необходимо настроить APN для ключа. Затем я приступил к установке ModemManager и NetworkManager, запустив эти 2 кода: sudo apt-get install modemmanager sudo apt-get install network-manager

Запустите lsusb, чтобы проверить, подключен ли ключ. Вы должны увидеть это: 12d1: 1506 Huawei Technologies

После того, как вы подтвердили, что ключ подключен, запустите mmcli -L, чтобы узнать, обнаружен ли он как модем. Если они упомянули «процесс modemmanager на шине недоступен», вы должны включить ModemManager как service и запустите его при загрузке:

sudo systemctl enable ModemManager sudo systemctl start ModemManager

Запустите mmcli -L еще раз, и вы должны будете обнаружить модем с номером в конце.

Запустите mmcli -L x (замените x номером модема). Это покажет вам полные настройки модема.

Проверьте, настроен ли ключ, и убедитесь, что устройство обнаружено: nmcli d

Затем введите это в Терминале: nmcli c add type gsm ifname ttyUSB0 con-name s andbox_lte apn электронные идеи ipv4.dns «8.8.8.8,8.8.4.4» Я использую электронные идеи, потому что это от singtel. Затем я ввожу их в Терминал:

nmcli c edit sandbox_lte goto ipv4 set dns 8.8.8.8, 8.8.4.4 verify save

Activate Но после того, как я запустил nmcli d

ttyUSB0 gsm подключения (подготовить) sandbox_lte

Он показывает, что он все еще подключается и inte rnet lo go на правом верхнем конце всегда соединялся.

Если кто-то знает, пожалуйста, помогите! спасибо

...