Я зачем-то сделал rpm -e --nodeps
для нескольких важных пакетов в Sailfish OS 4.6 (aliendalvik, droid-conf-l500 и т.д.). Переустановка их с помощью zypper не удалась, а после перезагрузки система осталась висеть на заставке.
Мне захотелось сделать factory reset, и для этого я включил телефон в режиме recovery mode — в нем на экране появляется лишь одна строчка про подключение по telnet к адресу 10.42.66.66. Однако, проблема оказалось в том, что при подключении тела к ПК, тел не мог поднять сетевое соединение и получить IP-адрес. Интерфейс есть, а поднять его не получается:
sudo dhcpcd enp0s20f0u1
dhcpcd-10.0.6 starting
DUID 00:01:00:01:2e:39:04:8a:fa:43:76:cc:34:b1
enp0s20f0u1: IAID 76:cc:34:b1
enp0s20f0u1: soliciting a DHCP lease
enp0s20f0u1: soliciting an IPv6 router
enp0s20f0u1: probing for an IPv4LL address
ps_bpf_recvmsg: Invalid argument
ps_bpf_recvmsg: Invalid argument
ps_bpf_recvmsg: Invalid argument
enp0s20f0u1: using IPv4LL address 169.254.47.8
enp0s20f0u1: adding route to 169.254.0.0/16
enp0s20f0u1: adding default route
Dropped protocol specifier '.ipv4ll' from 'enp0s20f0u1.ipv4ll'. Using 'enp0s20f0u1' (ifindex=48).
ps_bpf_recvmsg: Invalid argument
Вывод ip a
:
48: enp0s20f0u1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
link/ether fa:43:76:cc:34:b1 brd ff:ff:ff:ff:ff:ff
inet6 fe80::2394:24a8:685d:14f3/64 scope link tentative noprefixroute
valid_lft forever preferred_lft forever
Соответственно, зайти в меню восстановление я не могу.
Вопрос: что можно сделать? Есть смысл попытаться настроить сеть вручную или я сломал recovery mode? Чем можно прошить телефон Jolla C/L500?