내 Thinkpad P1 gen4에는 Foxconn Snapdragon X55 WWAN 모뎀이 있습니다. 저는 Arch(6.7.2-arch1-1)와 Gnome(45.3)을 실행하고 있습니다.
모뎀 펌웨어를 T99W175.F0.1.0.0.9.TF.008.079로 업데이트했습니다. 또한 FCC 잠금 해제를 심볼릭 링크했습니다. 모뎀이 작동하고 있어서 연결해서 사용할 수 있어요.
$ ls -la /etc/ModemManager/fcc-unlock.d
lrwxrwxrwx 1 root root 56 22. Jan 22:20 105b:e0ab -> /usr/share/ModemManager/fcc-unlock.available.d/105b:e0ab
그러나 아무 이유 없이 연결이 끊어지고 모뎀이 손실되며 새 장치 ID(+1)가 반환됩니다.
로그에는 작업하는 동안 10~20초마다 다음이 표시됩니다.
Jan 30 08:27:31 thinkpad kernel: sequence number glitch prev=7 curr=0
....죽은 경우:
Jan 30 13:18:51 thinkpad kernel: mhi-pci-generic 0000:08:00.0: firmware crashed (6)
Jan 30 13:18:51 thinkpad kernel: wwan0: Failed to queue TX buf (-5)
Jan 30 13:18:52 thinkpad ModemManager[1372]: <msg> [modem1] port 'wwan0mbim0' no longer controllable, reprobing
Jan 30 13:18:52 thinkpad NetworkManager[1300]: <info> [1706617132.0900] device (wwan0mbim0): state change: activated -> unmanaged (reason 'removed', sys-iface-state: 'removed')
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0qcdm0 disconnected
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0mbim0 disconnected
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0at0 disconnected
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [/dev/wwan0mbim0] MBIM error: Device must be open to send commands
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [/dev/wwan0mbim0] MBIM error: Device must be open to send commands
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [/dev/wwan0mbim0] MBIM error: Device must be open to send commands
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [/dev/wwan0mbim0] MBIM error: Device must be open to send commands
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [/dev/wwan0mbim0] MBIM error: Device must be open to send commands
Jan 30 13:18:52 thinkpad ModemManager[1372]: <wrn> [modem1/wwan0mbim0/mbim] Couldn't properly close QMI device: Device must be open to send commands
Jan 30 13:18:52 thinkpad passimd[2919]: resetting Passim-D3AC
Jan 30 13:18:52 thinkpad passimd[2919]: Emitting PropertyChanged('Status'='running')
Jan 30 13:18:52 thinkpad passimd[2919]: signal_name: StateChanged (is)
Jan 30 13:18:52 thinkpad ModemManager[1372]: <msg> [base-manager] port wwan0qcdm0 released by device '/sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0'
Jan 30 13:18:52 thinkpad ModemManager[1372]: <msg> [base-manager] port wwan0mbim0 released by device '/sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0'
Jan 30 13:18:52 thinkpad ModemManager[1372]: <msg> [base-manager] port wwan0at0 released by device '/sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0'
Jan 30 13:18:52 thinkpad ModemManager[1372]: <msg> [base-manager] port wwan0 released by device '/sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0'
Jan 30 13:18:52 thinkpad dnsmasq[1523]: no servers found in /etc/resolv.conf, will retry
Jan 30 13:18:52 thinkpad NetworkManager[1300]: <info> [1706617132.1380] manager: NetworkManager state is now CONNECTED_LOCAL
Jan 30 13:18:52 thinkpad NetworkManager[1300]: <warn> [1706617132.1388] modem-broadband[wwan0mbim0]: failed to disconnect modem: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/ModemManager1/Modem/1”
Jan 30 13:18:52 thinkpad evolution[3665]: Network disconnected. Forced offline.
Jan 30 13:18:52 thinkpad systemd[1]: Starting Network Manager Script Dispatcher Service...
Jan 30 13:18:52 thinkpad systemd[1]: Started Network Manager Script Dispatcher Service.
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0qcdm0 attached
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0mbim0 attached
Jan 30 13:18:52 thinkpad kernel: wwan wwan0: port wwan0at0 attached
Jan 30 13:18:52 thinkpad vivaldi-stable.desktop[2939]: Fontconfig error: Cannot load default config file: No such file: (null)
Jan 30 13:18:53 thinkpad passimd[2919]: signal_name: StateChanged (is)
Jan 30 13:18:54 thinkpad ModemManager[1372]: <msg> [wwan0mbim0/mbim] MBIM device is not QMI capable
Jan 30 13:18:56 thinkpad ModemManager[1372]: <msg> [device /sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0] creating modem with plugin 'foxconn' and '4' ports
Jan 30 13:18:56 thinkpad ModemManager[1372]: <msg> [base-manager] modem for device '/sys/devices/pci0000:00/0000:00:1c.4/0000:08:00.0' successfully created
Jan 30 13:18:56 thinkpad ModemManager[1372]: <msg> [modem2/wwan0mbim0/mbim] MBIM device is QMI capable
Jan 30 13:18:56 thinkpad ModemManager[1372]: <msg> [modem2] state changed (unknown -> disabled)
Jan 30 13:18:56 thinkpad NetworkManager[1300]: <info> [1706617136.5651] manager: (wwan0mbim0): new Broadband device (/org/freedesktop/NetworkManager/Devices/8)
Jan 30 13:18:56 thinkpad NetworkManager[1300]: <info> [1706617136.5655] device (wwan0mbim0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Jan 30 13:18:56 thinkpad NetworkManager[1300]: <info> [1706617136.5660] device (wwan0mbim0): modem state 'enabling'
Jan 30 13:18:56 thinkpad NetworkManager[1300]: <info> [1706617136.5666] device (wwan0mbim0): state change: unavailable -> disconnected (reason 'none', sys-iface-state: 'managed')
5G를 사용하지 않고 카드를 3g+4G로 설정해봤지만 역시 도움이 되지 않았습니다.
이 문제를 해결하는 방법에 대한 아이디어가 있습니까?