Моя карта данных USB 3G иногда переключается на 2G, но никогда не переключается обратно, если ее не подключить и не отключить снова.

Моя карта данных USB 3G иногда переключается на 2G, но никогда не переключается обратно, если ее не подключить и не отключить снова.

Есть ли способ автоматизировать процесс повторного набора, если это произошло?

Скриншот

решение1

[PowerShell] отключить+включить все соединения

Самый элегантный способ сбросить все соединения — это, возможно, PowerShell. Сохраните это как скрипт .PS1 и выполните его с помощьюадминправа.

Get-WMIObject Win32_NetworkAdapter -Filter "NetConnectionID LIKE '%'" | %{
   netsh interface set interface "$($_.NetConnectionID)" DISABLED
   Start-Sleep 3
   netsh interface set interface "$($_.NetConnectionID)" ENABLED
 }

Источник


[CMD] отключить+включить соединение

Сохраните это в пакетном режиме и выполните его от имени администратора, где <interface_name>обозначает интерфейс, который вы хотите отключить и снова включить.

netsh interface set interface <interface_name> disabled  
ping -n 5 127.0.0.1 > NUL
netsh interface set interface <interface_name> enabled
  • Чтобы получить правильное имя интерфейса, введитеnetsh interface show interface
  • Заключите имя интерфейса в кавычки, если оно содержит пробелы (в противном случае — нет)
  • команда ping просто добавляет небольшой перерыв в 5 секунд, чтобы увидеть эффектЦентр коммуникаций и передачи данных

[CMD] переподключите мобильное соединение

(спасибо @laggingreflex)

netsh mbn connect interface=<interface_name> connmode=name name=<profile_name>

введите описание изображения здесь

решение2

Причина, по которой он остается на EDGE, заключается в том, что водители предпочитают оставаться подключенными к чему-то работающему, следуя принципу «Если что-то работает, не надо его чинить».

Что касается исправления. Похоже, тот, кто сделал драйвер, должен его исправить.

Связанный контент