Проблемы с сотовым соединением WWAN и менеджер сети

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

Итак, у меня есть X1 carbon gen 5 (Ubuntu 24.04.1), который я недавно обновил с модулем wwan и антенной. Я не смог заставить работать широкополосное соединение. Я поиграл с сетевым менеджером и всё испортил. Конкретно: я (не особо задумываясь над тем, что делаю) удалил его. Переустановил. Теперь, после переустановки, в разделе “Настройки” больше не отображается раздел Мобильная широкополосная связь (ранее он был там). Когда он ещё был, я попытался вставить две разные SIM-карты. Обе были распознаны до определённого момента (это значит, что в процессе попытки заставить их работать, я мог действительно повредить разрешения и тому подобное), но они не подключались к оператору.

Для начала: однажды в начале моего пути с этими вещами, о которых я ничего не знал, mmcli -L выдал мне:

/org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A

После некоторого времени вмешательства он выдавал и по-прежнему выдаёт:

ошибка: не удалось создать менеджера: GDBus.Errorrg.freedesktop.DBus.Error.AccessDenied: Сообщение отправлено, 8 совпадающих правил; type=”method_call”, sender=”:1.224″ (uid=1000 pid=17865 comm=”mmcli -L” label=”unconfined”) interface=”org.freedesktop.DBus.ObjectManager” member=”GetManagedObjects” error name=”(unset)” requested_reply=”0″ destination=”:1.18″ (uid=0 pid=1384 comm=”/usr/sbin/ModemManager” label=”unconfined”)

Теперь только sudo mmcli -L даст мне: /org/freedesktop/ModemManager1/Modem/0 [Sierra Wireless, Incorporated] Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A

Просто ради интереса, чтобы посмотреть, смогу ли я настроить APN в терминале, я следовал этому руководству по настройке мобильных соединений, и вывод от выполнения

$ sudo modem-manager.mmcli -L

таков

ошибка: не удалось получить шину: Не удалось подключиться: Доступ запрещен

Итак, какие идеи и помощь, что я мог бы сделать, чтобы вернуть сетевой менеджер в порядок и/или исправить беспорядок, который я сделал, или в общем исправить мобильное соединение? Я совершенно потерян в этом и действительно нуждаюсь в помощи :-/ Я с удовольствием выполню команды и скопирую вывод и т. д., если это необходимо.

С уважением

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

Конечно, я постараюсь помочь вам решить проблему с подключением WWAN на вашем Lenovo X1 Carbon Gen 5 под управлением Ubuntu 24.04.1. Ваши действия с Network Manager и ModemManager могут вызывать проблемы с разрешениями и конфигурацией, но мы можем восстановить работоспособность подключения. Следуйте этим шагам:

1. Убедитесь, что все необходимые пакеты установлены

Запустите следующие команды в терминале, чтобы убедиться, что у вас установлены нужные пакеты:

sudo apt update
sudo apt install network-manager modemmanager

2. Перезапустите службы NetworkManager и ModemManager

После установки вы можете перезапустить службы, чтобы убедиться, что все работает правильно:

sudo systemctl restart NetworkManager
sudo systemctl restart ModemManager

3. Проверьте статус служб

Убедитесь, что службы работают правильно с помощью следующих команд:

sudo systemctl status NetworkManager
sudo systemctl status ModemManager

Проверьте, нет ли ошибок. Если службы не работают, попробуйте перезагрузить систему.

4. Проверка доступа к ModemManager

Если вы видите ошибки доступа, попробуйте выполнить следующую команду:

sudo usermod -aG dialout $USER

Это добавит вашего пользователя в группу dialout, что должно помочь с разрешением доступа.

5. Настройка подключения

После выполнения вышеуказанных шагов проверьте отображение мобильного широкополосного подключения.

  • Откройте настройки сети:
    • Перейдите в "Настройки" -> "Сеть".
    • Выберите вкладку "Мобильная широкополосная сеть". Если раздел не отображается, попробуйте выполнить команду:
nmcli d

Проверьте, виден ли ваш модем в списке устройств.

6. Добавление APN (если нужно)

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

nmcli con add type gsm ifname '*' con-name "Имя_подключения" apn "Ваш_APN"

Замените Имя_подключения на желаемое имя и Ваш_APN на фактический APN, предоставленный вашим оператором.

7. Проверка подключения

После настройки подключения можете использовать следующую команду для проверки:

nmcli con up "Имя_подключения"

8. Дополнительная проверка с mmcli

Вы можете проверить состояние модема с помощью mmcli:

sudo mmcli -L

Проверьте, виден ли модем, а затем используйте:

sudo mmcli -m 0

для получения состояния и конфигурации модема.

9. Логи и дополнительно

Если у вас все еще возникают проблемы, вы можете просмотреть логи для получения дополнительной информации:

journalctl -u NetworkManager
journalctl -u ModemManager

Перепроверьте логи на наличие сообщений об ошибках, которые могут помочь в диагностике проблемы.

Заключение

Если после выполнения всех вышеперечисленных шагов проблема не решена, пожалуйста, предоставьте выходные данные команд, которые мы использовали, и любые сообщения об ошибках, которые вы видите. Это поможет более точно диагностировать проблему. Удачи!

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

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