Не могу найти кнопку ‘включения’ на Waveshare SIM7600G-H-PCIE, подключенном к моему Raspberry Pi. Как мне его включить?

Вопрос или проблема

У меня есть модем Waveshare 4G, подключенный к моему Raspberry Pi, который я не могу включить. Я могу заставить его издавать небольшой звук, но все другие попытки заканчиваются ошибкой.

Он подключен к одному из этих устройств:

Я предполагаю, что не могу даже понять, как его включить. Как мне включить этот Waveshare или заставить его издать больше шума? Моя конечная цель — создать собственный маршрутизатор.

Вот мои попытки с mmcli:

Шум CLI:

pi5-dev:~ $ sudo mmcli -m 0
  -------------------------
  Общее  |           путь: /org/freedesktop/ModemManager1/Modem/0
  -------------------------
  Система |         устройство: /sys/devices/platform/axi/1000110000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2/2-1
          |        драйверы: cdc_acm, cdc_ncm
          |         плагин: generic
          |   основной порт: ttyACM0
          |          порты: eth1 (сетевой), eth2 (сетевой), eth3 (сетевой), ttyACM0 (at)
  -------------------------
  Статус  |          состояние: неудачно
          |  причина сбоя: unknown-capabilities
  -------------------------
  Режимы  |      поддерживаемые: разрешено: любое; предпочтительное: нет
          |        текущее: разрешено: любое; предпочтительное: нет

pi5-dev:~ $ nmcli -o

ttyACM0: недоступен
        "Intel MODEM + 2 CDC-ACM + 3 CDC-NCM + SS"
        модем (cdc_acm, cdc_ncm), hw


pi5-dev:~ $ mmcli -L
    /org/freedesktop/ModemManager1/Modem/0 [производитель неизвестен] модель неизвестна

Ответ или решение

Чтобы включить модем Waveshare SIM7600G-H-PCIE, подключённый к Raspberry Pi, следуйте нижеизложенным рекомендациям. Данный процесс может показаться сложным, но мы детально разберём каждый шаг, который поможет вам успешно подключить и настроить ваше устройство.

1. Подключение устройства

Перед тем как пытаться включить модем, убедитесь, что он правильно подключён к Raspberry Pi через PCIe to M.2 4G/5G And USB 3.2 HAT. Убедитесь, что HAT подключён к Raspberry Pi и все необходимые соединения на месте.

2. Проверка питания

Модемы, такие как SIM7600G, требуют определённого питания для работы. Убедитесь, что ваше устройство подключено к сетевому источнику питания, способному обеспечить необходимое напряжение и амперность. Для работы SIM7600G необходимо 3.4-4.4 В, а также минимум 2A при корректной работе.

3. Установка необходимых пакетов

Если вы ещё не сделали этого, установите необходимые пакеты, чтобы управлять модемом с помощью командной строки:

sudo apt update
sudo apt install modemmanager gammu

Это позволит использовать конфигурацию пользователей и общего управления модемами.

4. Включение модема

В большинстве случаев модем включается автоматически при подключении питания. Если вы видите, что модем издаёт звуки, это, скорее всего, связано с его инициализацией. Однако, вы можете попытаться вручную инициировать процесс:

sudo systemctl start ModemManager

5. Проверка статуса модема

Вы уже использовали команду mmcli -m 0, и статус failed с причиной unknown-capabilities указывает на то, что модем не распознаётся корректно. В этом случае стоит проверить следующее:

  • Убедитесь, что модем работает в совместимом режиме. Некоторые модемы имеют различные режимы работы (AT-команды, PPP и т.д.). Это можно часто настроить через конфигурационный файл ModemManager или с помощью AT-команд.
  • Проверьте, доступен ли модем для управления через стандартный /dev/ttyACM0.

6. Использование AT-команд

Если предыдущие шаги не дали результатов, возможно, стоит попробовать напрямую использовать AT-команды для общения с модемом. Используйте screen или minicom:

sudo apt install minicom
minicom -D /dev/ttyACM0 -b 115200

После подключения попробуйте ввести AT-команды, такие как AT и нажатие Enter. Если получите ответ OK, значит, связь с модемом установлена.

7. Решение проблем

Если проблема с включением модема продолжает сохраняться, возможно:

  • Проверьте, обновлена ли ваша прошивка. Устаревшая прошивка может вызывать совместимые ошибки.
  • Убедитесь, что PCIe to M.2 HAT корректно поддерживает ваш модем, так как несовместимость может вызвать проблемы с обнаружением устройства.

Заключение

Осуществление всех вышеобозначенных шагов должно помочь вам включить и настроить модем Waveshare SIM7600G-H-PCIE на Raspberry Pi. Если проблема продолжает существовать, стоит обратиться к технической поддержке Waveshare или специализированным форумам для получения дополнительной помощи. Удачи в создании вашего кастомного роутера!

Оцените материал
Добавить комментарий

Капча загружается...