Closed HeavySnowJakarta closed 1 year ago
Unfortunately I wasn't able to reproduce issue even though I used test device with Android 11 and matching kernel version via BrowserStack
Because of that I'm not able to identify issue myself, although I might have few suspicions
Could you try running following commands and reporting if they work (outside proot, after installing curl
and dnsutils
from Termux apt):
proot-distro login ubuntu -- apt update
proot-distro login ubuntu -- $(which curl) example.com
proot -b /dev/null:/dev/socket/fwmarkd curl example.com
dig example.com
dig @8.8.8.8 example.com
Problem description
The network works finely in Termux, but not in proof-distro archlinux. Pinging neither 8.8.8.8 nor a local DNS server 114.114.114.114 works. Here is some information:
Termux layer: OS: Android 11 aarch64 Host: OPPO PEQM00 Kernel: 4.14.186+ CPU: MT6877V/ZA
Arch Linux layer: Uname: Linux localhost 5.4.0-faked #1 SMP PREEMPT Thu Feb 17 18:49:20 CST 2022 aarch64 GNU/Linux
Proot version: 5.1.0 built-in accelerators: process_vm = yes, seccomp_filter = yes
Proot-distro version 3.3.0
When I run
ip addr
in the proot layer it outputs:And when I run
dhcpcd
it outputs:Hope them to be useful.
What steps will reproduce the bug?
Ping any hosts
What is the expected behavior?
Network works
Originally submitted by @HeavySnowJakarta in https://github.com/termux/proot-distro/issues/267