Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.84k stars 265 forks source link

OpenMPTCProuter v0.59 rc3 #2077

Closed Ysurac closed 1 year ago

Ysurac commented 3 years ago

Changes:

I hope that RC3 is the latest Release Candidate...

Previous Beta **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta3-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta3-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta4-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` use **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta4-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta5-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta5-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta6-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta6-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta7-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta7-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta8-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59beta8-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59rc1-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59rc1-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_ **5.4 kernel:** Images: https://download.openmptcprouter.com/release/v0.59rc2-5.4/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh``` **5.15 kernel:** Images: https://download.openmptcprouter.com/release/v0.59rc2-5.15/ VPS script: ```wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh``` _(5.15 kernel based release is tested only on x86_64, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)_

5.4 kernel: Images: https://download.openmptcprouter.com/release/v0.59rc3-5.4/ VPS script: wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh

5.15 kernel: Images: https://download.openmptcprouter.com/release/v0.59rc3-5.15/ VPS script: wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | UPSTREAM="yes" sh _(5.15 kernel based release is tested only on x8664, only fullmesh (aggregation) is supported, often slower than 5.4, use at your own risk)

darthclide commented 2 years ago

May I ask if kernel 5.15 is the one that fixes ipheth packet size problems?

Ysurac commented 2 years ago

Patch is in both kernel.

darthclide commented 2 years ago

Okay, will try 5.4 then since it should be more stable. Thank you for the quick response.

darthclide commented 2 years ago

I am getting a user.notice every 4 seconds after I updated to this beta: Mon Feb 21 01:01:29 2022 user.notice post-tracking-post-tracking: Reinstall packages...

Any ideas on what it could be?

highfreq commented 2 years ago

VPS script is the same for both?

darthclide commented 2 years ago

I used the command listed underneath the 5.4 release: wget -O - http://www.openmptcprouter.com/server-test/debian10-x86_64.sh | sh

the version of VPS says: 0.1026 5.4.100

darthclide commented 2 years ago

Okay I ran the command again, and it does say 1027-test now, but I am still getting that spam of "Reinstall packages...". (Yes I did try rebooting my raspberry)

Ysurac commented 2 years ago

The "Reinstall packages..." is because you did an update and a script try to reinstall packages that was installed. It was not working as I didn't make links on my server for that. I will solve this to check less often.

darthclide commented 2 years ago

Hmm, well the messages stopped about 5 hours ago. Were these messages a sign of something bad? Is there anything I need to do?

Ysurac commented 2 years ago

No, I made the link on the server so packages should be installed. Nothing bad and no real problem here, only too much messages in log.

darthclide commented 2 years ago

Ah okay thanks. No iPad wan dying on me so far. Cross your fingers that patch fixed it.

darthclide commented 2 years ago

Ignore the post I just made. I just confirmed with pings that a large MTU did not crash my iPad so that means this patch solved one issue. But this now leaves me still confused on why the iPad switches to a permanent down state until I restart it sigh.

wlatic commented 2 years ago

Are newer versions going to be without the schedulers such as bbr2?

Ysurac commented 2 years ago

5.4 release will keep bbr2, for 5.15 I don't know. BBR2 is made by google and for now I don't know current status (git project seems dead).

weblivepro commented 2 years ago

I run Banana Pi R64 sdcard, after install squashfs go to run and i got:

[ 3.892629] VFS: Cannot open root device "mmcblk1p65" or unknown-block(0,0): error -6 [ 3.900504] Please append a correct "root=" boot option; here are the available partitions: [ 3.908867] b300 62521344 mmcblk0 [ 3.908874] driver: mmcblk [ 3.915662] b301 512 mmcblk0p1 5452574f-2211-4433-5566-778899aabb01 [ 3.915667] [ 3.924624] b302 2048 mmcblk0p2 5452574f-2211-4433-5566-778899aabb02 [ 3.924628] [ 3.933579] b303 1024 mmcblk0p3 5452574f-2211-4433-5566-778899aabb03 [ 3.933583] [ 3.942539] b304 32768 mmcblk0p4 5452574f-2211-4433-5566-778899aabb04 [ 3.942543] [ 3.951499] b305 7168 mmcblk0p5 5452574f-2211-4433-5566-778899aabb05 [ 3.951503] [ 3.960458] b306 524288 mmcblk0p6 5452574f-2211-4433-5566-778899aabb06 [ 3.960462] [ 3.969419] 103:00000 495 mmcblk0p128 5452574f-2211-4433-5566-778899aabb80

mmcblk1p65 - partition not exists - any suggestion ?

Ysurac commented 2 years ago

·@weblivepro you use 5.4 or 5.15 image ?

ImprezyLive commented 2 years ago

I use 5.15

I can't run correct initramfs version from SD card version, something wrong, network not starts, console not work, but i found other sd card bootloader and they running correctly initramfs.

Ysurac commented 2 years ago

@ImprezyLive for BPI-R64 ? I looked at the code and yes it can't work for now, need some update. 5.15 is not yet tested on anything other than x86_64.

ImprezyLive commented 2 years ago

Yes i use BPI-R64.

On this site: https://forum.banana-pi.org/t/bpi-r64-quick-start-boot-from-emmc/9809 i usese SD Card Image And i can run initramfs without any problems, but i can't install any squashfs image.

If i use SD Card Image from you - initramfs not starting correctly, no network, console working in weird mode.

I compile from source (DEVELOP) but without successful.

finnschi commented 2 years ago

beta 5 runs great for me, upgrade went smooth both vps and router, x86 router.

feels more solid than 0.57 at least , more consistent speeds when uploading is where i noticed it the most

evilsep commented 2 years ago

Fresh installation on vps and rpi4, on the rpi I had to ignore the two preconfigured wans (wan1 and wan2) without deleting them and configuring new ones to use it without problems. If you need more details or logs, tell me what to do. Sorry for my English and thank you for your work.

Ysurac commented 2 years ago

@evilsep did you create also macvlan or use some USB to ethernet key ? It's the 5.4 image ? Can you give me the result of uci show network or the part that begin with "network" in System->OpenMPTCProuter, "show all settings" tab ?

evilsep commented 2 years ago

@Ysurac I use one usb to ethernet and three smartphones in tethering. All configured without macvlan. The image is 5.4. The result of uci show network:

network.loopback=interface
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.loopback.multipath='off'
network.loopback.device='lo'
network.loopback.metric='5'
network.globals=globals
network.globals.multipath='enable'
network.globals.mptcp_scheduler='blest'
network.globals.mptcp_checksum='0'
network.globals.mptcp_debug='0'
network.globals.mptcp_subflows='3'
network.globals.mptcp_add_addr_accepted='1'
network.globals.mptcp_add_addr_timeout='120'
network.globals.mptcp_fullmesh_num_subflows='1'
network.globals.mptcp_fullmesh_create_on_err='1'
network.globals.mptcp_ndiffports_num_subflows='1'
network.globals.ula_prefix='fda7:9093:011b::/48'
network.globals.mptcp_version='0'
network.globals.mptcp_rr_cwnd_limited='Y'
network.globals.mptcp_rr_num_segments='1'
network.globals.mptcp_path_manager='fullmesh'
network.globals.mptcp_syn_retries='8'
network.globals.congestion='cubic'
network.lan=interface
network.lan.proto='static'
network.lan.ipaddr='192.168.100.1'
network.lan.netmask='255.255.255.0'
network.lan.device='eth0'
network.lan.ifname='eth0'
network.lan.ipv6='0'
network.lan.delegate='0'
network.lan.multipath='off'
network.lan.ip4table='lan'
network.lan.metric='6'
network.lan.defaultroute='0'
network.lan.peerdns='0'
network.lan_rule=rule
network.lan_rule.lookup='lan'
network.lan_rule.priority='100'
network.wan1=interface
network.wan1.proto='static'
network.wan1.ip4table='wan'
network.wan1.defaultroute='0'
network.wan1.device='wan1'
network.wan1.masterintf='eth1'
network.wan1.ipv6='0'
network.wan1.metric='3'
network.wan1.peerdns='0'
network.wan1.multipath='off'
network.wan1.addlatency='0'
network.wan3=interface
network.wan3.device='eth1'
network.wan3.ip4table='wan'
network.wan3.defaultroute='0'
network.wan3.metric='7'
network.wan3.peerdns='0'
network.wan3.ipv6='0'
network.wan3.proto='dhcp'
network.wan3.multipath='master'
network.wan4=interface
network.wan4.device='usb0'
network.wan4.ip4table='wan'
network.wan4.multipath='on'
network.wan4.defaultroute='0'
network.wan4.metric='8'
network.wan4.peerdns='0'
network.wan4.ipv6='0'
network.wan4.proto='dhcp'
network.wan5=interface
network.wan5.device='usb1'
network.wan5.ip4table='wan'
network.wan5.multipath='on'
network.wan5.defaultroute='0'
network.wan5.metric='9'
network.wan5.peerdns='0'
network.wan5.ipv6='0'
network.wan5.proto='dhcp'
network.wan1_dev=device
network.wan1_dev.name='wan1'
network.wan1_dev.type='macvlan'
network.wan1_dev.ifname='eth1'
network.wan1_dev.mode='vepa'
network.wan1_dev.macaddr='a0:95:d8:6e:a1:d6'
network.wan2=interface
network.wan2.proto='static'
network.wan2.ip4table='wan'
network.wan2.defaultroute='0'
network.wan2.device='wan2'
network.wan2.masterintf='eth1'
network.wan2.ipv6='0'
network.wan2.metric='4'
network.wan2.peerdns='0'
network.wan2.multipath='off'
network.wan2.addlatency='0'
network.wan2_dev=device
network.wan2_dev.name='wan2'
network.wan2_dev.type='macvlan'
network.wan2_dev.ifname='eth1'
network.wan2_dev.mode='vepa'
network.wan2_dev.macaddr='40:76:93:65:e8:52'
network.omrvpn=interface
network.omrvpn.device='tun0'
network.omrvpn.ip4table='vpn'
network.omrvpn.multipath='off'
network.omrvpn.leasetime='12h'
network.omrvpn.type='tunnel'
network.omrvpn.txqueuelen='100'
network.omrvpn.metric='1200'
network.omrvpn.proto='none'
network.omr6in4=interface
network.omr6in4.proto='6in4'
network.omr6in4.ip4table='vpn'
network.omr6in4.multipath='off'
network.omr6in4.ipaddr='10.255.255.2'
network.omr6in4.peeraddr='10.255.255.1'
network.omr6in4.auto='0'
network.omr6in4.metric='1201'
network.omr6in4.ip6addr='fe80::a00:2/126'
network.omr6in4.gateway='fe80::a00:1/126'
network.lan_dev=device
network.lan_dev.name='eth0'
network.wan3_dev=device
network.wan3_dev.name='eth1'
network.wan4_dev=device
network.wan4_dev.name='usb0'
network.wan5_dev=device
network.wan5_dev.name='usb1'
network.wan6=interface
network.wan6.proto='dhcp'
network.wan6.device='usb2'
network.wan6.multipath='on'
network.wan6.addlatency='0'
network.wan6.defaultroute='0'
network.wan6.peerdns='0'
network.wan6.ipv6='0'
network.wan6.metric='11'
darthclide commented 2 years ago

Is this the VPS version I should be using for beta 5? Version 0.1027-test 5.4.132-mptcp

darthclide commented 2 years ago

Also in the past few betas I am seeing that my DSL gets bad ping on the status page. Before I push too much against Vultr (my VPS provider) I would like to know if there is any reason the VPS script would be causing extra random latency?

In the meantime I have tried making my own OMR-tracker that pings only the gateway, but it refuses to ping my ISP and continues to send pings to the server.

edit when I do ifconfig I see a list of ovpnbonding going from 1-8. Is this normal?

edit 2 Looks like it was a random hop between the server and my ISP that had gone bad. You can delete this comment unless you think answering my other questions would be educational for others.

darthclide commented 2 years ago

Just reporting that I can't put port 80 into OMR bypass without it counting down to 0 and saying "do you want to revert?"

I thought I could be cheeky and instead add http as a service but while it saved with no errors, it eventually caused luci to lock up and I could no longer access the page (ssh was fine though). Curious why it doesn't like port 80 being bypassed?

Ysurac commented 2 years ago

@darthclide you mean in omr-bypass source port ? This conflict with OMR if you use port 80. You can still use port 443 to connect to web interface.

darthclide commented 2 years ago

Hmmm, what if I need to redirect both port 80 and 443 to a specific interface? Am I out of luck?

Ysurac commented 2 years ago

You can change OMR port if you want.

darthclide commented 2 years ago

Ah well I managed to find a way around my issue. So I think it best for me not to change something you have set by default.

SLTech-SPRL commented 2 years ago

Hi,

Packages are missing from the repositories at "https://packages.openmptcprouter.com/" for this beta release.

Personally, I just need to install open-vm-tools

For now I have manually installed the open-vm-tools package from v0.59 beta 3

Is it possible to add it ?

Thanks

hle5128 commented 2 years ago

Patch is in both kernel.

latest beta6 on on debian 11, at the end, we got this error, just ignore?

Done
E: Version '0.1027-test' for 'omr-server' was not found
====================================================================================
OpenMPTCProuter Server 0.1027-test is now installed !
�mSSH port: 65222 (instead of port 22)
====================================================================================
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ImprezyLive commented 2 years ago

BPI-R64 - v0.59beta6 - running, but still the same problem with console, i type 'ifco' and enter, console no reaction, i click enter after few second, on screen i see:

root@OpenMPTCProuter:/# ifco /bin/ash: c: not found

v0.59beta6-5.15 and v0.59beta6-5.4 : F0: 102B 0000 F5: 480A 0031 F5: 480A 0031 F3: 4002 0000 F2: 300C 0000 00: 1005 0000 F5: 480A 0031 F5: 480A 0031 F3: 4002 0000 F2: 300C 0000 01: 102A 0001 02: 1005 0000 BP: 0000 00C0 [0001] T0: 0000 030F [000F] System halt!

Can't run.

hle5128 commented 2 years ago

the beta scrip would crash buyvm server debian 10 + 11, after script finished, reboot, can not connect to server, interface connection lost, logged in via webconsole, no connectivity, not able to ssh or anything. Lost interface eth0, and Grub wont boot into 5.4 kernel, i have to manual edit booting via web console.

Ubutun has no problem after reboot.

Ysurac commented 2 years ago

@hle5128 don't need to had also a comment here, there is already at least 2 open issues about buyvm... And the problem is buyvm themself has they use grub without any packaged grub install... You said manual edit, so what do you change to boot ?

Ysurac commented 2 years ago

BPI-R64 - v0.59beta6 - running, but still the same problem with console, i type 'ifco' and enter, console no reaction, i click enter after few second, on screen i see:

root@OpenMPTCProuter:/# ifco /bin/ash: c: not found

v0.59beta6-5.15 and v0.59beta6-5.4 : F0: 102B 0000 F5: 480A 0031 F5: 480A 0031 F3: 4002 0000 F2: 300C 0000 00: 1005 0000 F5: 480A 0031 F5: 480A 0031 F3: 4002 0000 F2: 300C 0000 01: 102A 0001 02: 1005 0000 BP: 0000 00C0 [0001] T0: 0000 030F [000F] System halt!

Can't run.

I will test BPI-R64 asap.

hle5128 commented 2 years ago

@hle5128 don't need to had also a comment here, there is already at least 2 open issues about buyvm... And the problem is buyvm themself has they use grub without any packaged grub install... You said manual edit, so what do you change to boot ?

first, it just boots directly to 5.10 after reboot, so I have to use the web console to go to the boot menu and select kernel 5.4 mptcp after booting to the 5.4, there is no internet connection; the connection is somehow lost regardless of which kernel after the reboot (after scripted finish); when I logged via the web console, I lost interface eth0 couldn't ping within the VM.

darthclide commented 2 years ago

@hle5128 Just wanted to add that I noticed you tagged his response to me about a patch. Just letting you know that this is almost certainly unrelated to your problem. The patch in question has to do with ipheth errors where Apple devices somehow trigger a gateway down event even when there is full connectivity (tested by wireless ssh into the iPad and pinging any WAN IP at the same time as openwrt/openmptcprouter switches the gateway down).

@Ysurac And speaking of which, I understand you are busy so I am not going to be pushy about my niche problem, but just wanted to reiterate that this patch sadly didn't help. Maybe, just maybe, it has decreased the amount of down events, but I really am at a loss for why this error keeps showing up in the kernel: ipheth_tx: usb_submit_urb: -16

Ysurac commented 2 years ago

@darthclide patch is in current 5.4 (and 5.15) kernel. The error code you get is "BUSY" on USB Request Block so this doesn't seems related to previous patch.

hle5128 commented 2 years ago

@hle5128 don't need to had also a comment here, there is already at least 2 open issues about buyvm... And the problem is buyvm themself has they use grub without any packaged grub install... You said manual edit, so what do you change to boot ?

Here is another error:

Setting up libuv1:amd64 (1.34.2-1) ...
Setting up ieee-data (20180805.1) ...
Setting up python3-netaddr (0.7.19-1) ...
Processing triggers for libc-bin (2.28-10+deb10u1) ...
Failed building wheel for uvloop
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-95__9hzx/uvloop/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-vzfo5r7g/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-95__9hzx/uvloop/

at the end script. buyvm debian 9 and 10

darthclide commented 2 years ago

@darthclide patch is in current 5.4 (and 5.15) kernel. The error code you get is "BUSY" on USB Request Block so this doesn't seems related to previous patch.

Well submit_urb errors were discussed on that openwrt thread, so I figured this patch would fix it. Any suggestions?

Ysurac commented 2 years ago

@hle5128 please don't post buyvm error here, there is already dedicated issues. @darthclide no idea for now, can you give me a "ps aux" ? maybe multiple program try to access it at same time and make it busy, and also a "lsmod" to check if it's not a module conflict

darthclide commented 2 years ago

The result of ps aux shows that the full version of ps isn't installed. How would I do that? image

The results of lsmod: 3c59x 49152 0 8139cp 32768 0 8139too 28672 0 8250_pci 49152 0 8390 20480 1 ne2k_pci act_csum 20480 0 act_gact 16384 0 act_ipt 16384 0 act_mirred 16384 5 act_pedit 16384 0 act_police 16384 0 act_simple 16384 0 act_skbedit 16384 0 af_key 36864 0 ah4 16384 0 ah6 16384 0 ahci 28672 0 ark3116 16384 0 arp_tables 24576 1 arptable_filter arpt_mangle 16384 0 arptable_filter 16384 0 asix 36864 0 asn1_decoder 16384 1 nf_nat_snmp_basic ath 32768 4 ath9k,ath9k_htc,ath9k_common,ath9k_hw ath9k 131072 0 ath9k_common 24576 2 ath9k,ath9k_htc ath9k_htc 77824 0 ath9k_hw 360448 3 ath9k,ath9k_htc,ath9k_common atl1 36864 0 atl1c 53248 0 atl1e 40960 0 atl2 36864 0 atm 61440 2 solos_pci,br2684 authenc 16384 0 autofs4 45056 1 ax88179_178a 28672 0 b44 36864 0 belkin_sa 16384 0 bnx2 86016 0 bonding 118784 0 br2684 20480 0 brcmfmac 270336 0 brcmutil 16384 1 brcmfmac cdc_acm 28672 0 cdc_eem 16384 0 cdc_ether 16384 1 rndis_host cdc_mbim 16384 0 cdc_ncm 28672 2 cdc_mbim,huawei_cdc_ncm cdc_subset 16384 0 cdc_wdm 24576 3 cdc_mbim,qmi_wwan,huawei_cdc_ncm cfg80211 356352 12 ath9k,ath9k_htc,ath9k_common,brcmfmac,ath,rtlwif i,rtl8xxxu,rtl8812au,rtl8187,rt2x00lib,mt7601u,mac80211 ch341 16384 0 chacha_neon 20480 1 libchacha20poly1305 cls_basic 16384 0 cls_flow 20480 0 cls_fw 16384 35 cls_matchall 16384 0 cls_route 20480 0 cls_tcindex 20480 0 cls_u32 24576 20 compat 16384 12 ath9k,ath9k_htc,ath9k_common,rtl8192cu,rt2800usb ,brcmfmac,rtlwifi,rtl8xxxu,rtl8187,mt7601u,mac80211,cfg80211 compat_xtables 16384 0 cp210x 28672 0 crc_ccitt 16384 3 rt2800lib,ppp_async,via_velocity crc_itu_t 16384 1 mmc_spi crc7 16384 1 mmc_spi crypto_acompress 16384 2 lzo,deflate cypress_m8 24576 0 deflate 16384 0 des_generic 16384 0 dm9601 16384 0 e100 40960 0 e1000 118784 0 e1000e 200704 0 ebt_802_3 16384 0 ebt_among 16384 0 ebt_limit 16384 0 ebt_mark 16384 0 ebt_mark_m 16384 0 ebt_pkttype 16384 0 ebt_redirect 16384 0 ebt_stp 16384 0 ebt_vlan 16384 0 ebtable_broute 16384 0 ebtable_filter 16384 0 ebtable_nat 16384 0 ebtables 32768 3 ebtable_nat,ebtable_filter,ebtable_broute echainiv 16384 0 eeprom_93cx6 16384 1 rtl8187 ehci_fsl 16384 0 ehci_hcd 61440 2 ehci_platform,ehci_fsl ehci_platform 16384 0 em_cmp 16384 0 em_meta 20480 0 em_nbyte 16384 0 em_text 16384 0 em_u32 16384 0 esp4 20480 0 esp6 20480 0 et131x 40960 0 ethoc 28672 0 evdev 32768 0 ezusb 16384 1 keyspan fat 77824 1 vfat forcedeth 69632 0 fsl_mph_dr_of 16384 0 ftdi_sio 53248 0 garmin_gps 20480 0 gcm 20480 0 gf128mul 16384 1 ghash_generic ghash_generic 16384 0 gpio_button_hotplug 16384 0 gre 16384 2 ip6_gre,ip_gre hfcmulti 77824 0 hfcpci 36864 0 hid 118784 2 usbhid,hid_generic hid_generic 16384 0 hso 40960 0 huawei_cdc_ncm 16384 0 i2c_algo_bit 16384 1 i2c_gpio i2c_dev 20480 0 i2c_gpio 16384 0 ifb 16384 0 ip_gre 32768 0 ip_set 45056 16 xt_set,ip_set_list_set,ip_set_hash_netportnet,ip _set_hash_netport,ip_set_hash_netnet,ip_set_hash_netiface,ip_set_hash_net,ip_set _hash_mac,ip_set_hash_ipportnet,ip_set_hash_ipportip,ip_set_hash_ipport,ip_set_h ash_ipmark,ip_set_hash_ip,ip_set_bitmap_port,ip_set_bitmap_ipmac,ip_set_bitmap_i p ip_set_bitmap_ip 20480 0 ip_set_bitmap_ipmac 20480 0 ip_set_bitmap_port 20480 0 ip_set_hash_ip 36864 2 ip_set_hash_ipmark 36864 0 ip_set_hash_ipport 36864 0 ip_set_hash_ipportip 36864 0 ip_set_hash_ipportnet 40960 0 ip_set_hash_mac 24576 0 ip_set_hash_net 40960 50 ip_set_hash_netiface 40960 0 ip_set_hash_netnet 40960 0 ip_set_hash_netport 40960 0 ip_set_hash_netportnet 45056 0 ip_set_list_set 20480 0 ip_tables 28672 6 iptable_raw,iptable_nat,iptable_mangle,iptable_f ilter ip_tunnel 24576 2 ip_gre,sit ip6_gre 36864 0 ip6_tables 24576 4 ip6table_raw,ip6table_nat,ip6table_mangle,ip6tab le_filter ip6_tunnel 40960 1 ip6_gre ip6_udp_tunnel 16384 1 wireguard ip6t_NPT 16384 0 ip6t_REJECT 16384 0 ip6table_filter 16384 1 ip6table_mangle 16384 1 ip6table_nat 16384 1 ip6table_raw 16384 0 ipcomp 16384 0 ipcomp6 16384 0 ipheth 16384 0 ipt_ECN 16384 0 ipt_REJECT 16384 2 ipt_ah 16384 0 iptable_filter 16384 1 iptable_mangle 16384 1 iptable_nat 16384 1 iptable_raw 16384 0 ipw 16384 0 kalmia 16384 0 kaweth 24576 0 keyspan 28672 0 kpp 16384 0 l1oip 28672 0 libahci 32768 1 ahci libata 180224 2 ahci,libahci libblake2s 16384 1 wireguard libblake2s_generic 20480 1 libblake2s libchacha 16384 1 chacha_neon libchacha20poly1305 16384 1 wireguard libcrc32c 16384 2 act_csum,sctp libcurve25519_generic 40960 1 wireguard libdes 24576 1 des_generic lzo 16384 0 lzo_compress 16384 1 lzo lzo_decompress 16384 1 lzo mISDN_core 114688 4 hfcpci,hfcmulti,mISDN_dsp,l1oip mISDN_dsp 204800 0 mac80211 614400 11 ath9k,ath9k_htc,rtl8192cu,rtl_usb,rt2800lib,rtlw ifi,rtl8xxxu,rtl8187,rt2x00usb,rt2x00lib,mt7601u macvlan 24576 0 mcs7830 16384 0 mct_u232 20480 0 md5 16384 0 mmc_spi 20480 0 mos7720 20480 0 mt7601u 65536 0 nat46 36864 0 natsemi 40960 0 ne2k_pci 16384 0 netlink_diag 16384 0 nf_conncount 20480 1 xt_connlimit nf_conntrack 102400 37 xt_state,xt_ndpi,xt_nat,xt_helper,xt_conntrack,x t_connmark,xt_connlimit,xt_connbytes,xt_REDIRECT,xt_MASQUERADE,xt_CT,nft_redir,n ft_nat,nft_masq,nft_flow_offload,nft_ct,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip ,nf_nat_pptp,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_flow_table,nf_co nntrack_tftp,nf_conntrack_snmp,nf_conntrack_sip,nf_conntrack_pptp,nf_conntrack_n etlink,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,nf_conntrack_broadcas t,nf_conntrack_amanda,nf_conncount,nf_nat nf_conntrack_amanda 16384 1 nf_nat_amanda nf_conntrack_broadcast 16384 1 nf_conntrack_snmp nf_conntrack_ftp 16384 1 nf_nat_ftp nf_conntrack_h323 49152 1 nf_nat_h323 nf_conntrack_irc 16384 1 nf_nat_irc nf_conntrack_netlink 40960 0 nf_conntrack_pptp 16384 1 nf_nat_pptp nf_conntrack_sip 32768 1 nf_nat_sip nf_conntrack_snmp 16384 1 nf_nat_snmp_basic nf_conntrack_tftp 16384 1 nf_nat_tftp nf_defrag_ipv4 16384 3 xt_socket,xt_TPROXY,nf_conntrack nf_defrag_ipv6 16384 3 xt_socket,xt_TPROXY,nf_conntrack nf_flow_table 24576 4 nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_ta ble_inet,nft_flow_offload nf_flow_table_inet 16384 0 nf_flow_table_ipv4 16384 0 nf_flow_table_ipv6 16384 0 nf_log_common 16384 2 nf_log_ipv4,nf_log_ipv6 nf_log_ipv4 16384 0 nf_log_ipv6 16384 0 nf_nat 40960 16 xt_nat,xt_REDIRECT,xt_MASQUERADE,nft_redir,nft_n at,nft_masq,nft_chain_nat,nf_nat_tftp,nf_nat_sip,nf_nat_pptp,nf_nat_irc,nf_nat_h 323,nf_nat_ftp,nf_nat_amanda,iptable_nat,ip6table_nat nf_nat_amanda 16384 0 nf_nat_ftp 16384 0 nf_nat_h323 20480 0 nf_nat_irc 16384 0 nf_nat_pptp 16384 0 nf_nat_sip 20480 0 nf_nat_snmp_basic 16384 0 nf_nat_tftp 16384 0 nf_reject_ipv4 16384 3 ipt_REJECT,nft_reject_ipv4,nft_reject_inet nf_reject_ipv6 16384 3 nft_reject_ipv6,nft_reject_inet,ip6t_REJECT nf_socket_ipv4 16384 1 xt_socket nf_socket_ipv6 16384 1 xt_socket nf_tables 122880 21 nf_flow_table_ipv6,nf_flow_table_ipv4,nf_flow_ta ble_inet,nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet,nft_reject,nft_redir,nf t_quota,nft_objref,nft_numgen,nft_nat,nft_masq,nft_log,nft_limit,nft_hash,nft_fl ow_offload,nft_ct,nft_counter,nft_chain_nat,nf_tables_set nf_tables_set 28672 0 nf_tproxy_ipv4 16384 1 xt_TPROXY nf_tproxy_ipv6 16384 1 xt_TPROXY nfnetlink 16384 4 nf_tables,nf_conntrack_netlink,ip_set nft_chain_nat 16384 0 nft_counter 16384 0 nft_ct 20480 0 nft_flow_offload 16384 0 nft_hash 16384 0 nft_limit 16384 0 nft_log 16384 0 nft_masq 16384 0 nft_nat 16384 0 nft_numgen 16384 0 nft_objref 16384 0 nft_quota 16384 0 nft_redir 16384 0 nft_reject 16384 3 nft_reject_ipv6,nft_reject_ipv4,nft_reject_inet nft_reject_inet 16384 0 nft_reject_ipv4 16384 0 nft_reject_ipv6 16384 0 nls_cp437 20480 1 nls_iso8859_1 16384 1 nls_utf8 16384 0 of_mmc_spi 16384 1 mmc_spi option 57344 0 oti6858 20480 0 pcnet32 45056 0 pegasus 28672 0 pl2303 24576 0 poly1305_neon 20480 1 libchacha20poly1305 ppp_async 24576 0 ppp_generic 45056 3 pppoe,ppp_async,pppox pppoe 24576 0 pppox 16384 1 pppoe pps_core 20480 1 ptp ptp 24576 2 e1000e,tg3 qcserial 20480 0 qmi_wwan 32768 0 r6040 20480 0 r8152 61440 0 r8169 86016 0 r8712u 192512 0 realtek 20480 0 rndis_host 16384 0 rt2800lib 118784 1 rt2800usb rt2800usb 28672 0 rt2x00lib 53248 3 rt2800usb,rt2800lib,rt2x00usb rt2x00usb 20480 1 rt2800usb rtl_usb 20480 1 rtl8192cu rtl8150 20480 0 rtl8187 40960 0 rtl8192c_common 45056 1 rtl8192cu rtl8192cu 73728 0 rtl8812au 1409024 0 rtl8xxxu 106496 0 rtlwifi 77824 3 rtl8192cu,rtl8192c_common,rtl_usb sch_cake 36864 0 sch_codel 20480 0 sch_dsmark 20480 0 sch_fq 20480 0 sch_gred 20480 0 sch_hfsc 24576 0 sch_htb 24576 10 sch_ingress 16384 5 sch_multiq 16384 0 sch_pie 16384 0 sch_prio 16384 0 sch_red 20480 0 sch_sfq 24576 0 sch_tbf 20480 0 sch_teql 16384 0 sctp 311296 2 sha1_generic 16384 0 sierra 24576 0 sierra_net 16384 0 sis190 28672 0 sis900 32768 0 sit 32768 0 skge 45056 0 sky2 65536 0 slhc 16384 1 ppp_generic smsc75xx 32768 0 smsc95xx 28672 0 solos_pci 32768 0 spi_ks8995 16384 0 sr9700 16384 0 ssb 57344 1 b44 swconfig 20480 0 tcp_bbr2 32768 0 tcp_nanqinlang 16384 0 tg3 163840 0 ti_usb_3410_5052 28672 0 ts_bm 16384 0 ts_fsm 16384 0 ts_kmp 16384 6 tulip 61440 0 tun 53248 2 tunnel4 16384 2 sit,xfrm4_tunnel tunnel6 16384 2 xfrm6_tunnel,ip6_tunnel udp_tunnel 16384 1 wireguard usb_serial_simple 20480 0 usb_wwan 20480 3 qcserial,option,ipw usbhid 45056 0 usbnet 32768 17 cdc_mbim,sr9700,smsc95xx,smsc75xx,sierra_net,rnd is_host,qmi_wwan,mcs7830,kalmia,huawei_cdc_ncm,dm9601,cdc_subset,cdc_ncm,cdc_eth er,cdc_eem,ax88179_178a,asix usbserial 32768 20 qcserial,option,ipw,usb_wwan,usb_serial_simple,t i_usb_3410_5052,sierra,pl2303,oti6858,mos7720,mct_u232,keyspan,garmin_gps,ftdi_s io,cypress_m8,cp210x,ch341,belkin_sa,ark3116,visor veth 24576 0 vfat 20480 1 via_rhine 32768 0 via_velocity 45056 0 visor 16384 0 vmxnet3 53248 0 wireguard 69632 0 x_tables 32768 73 ipt_REJECT,xt_time,xt_tcpudp,xt_tcpmss,xt_statis tic,xt_state,xt_socket,xt_recent,xt_quota,xt_policy,xt_pkttype,xt_owner,xt_ndpi, xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_length,xt_iface,xt_hl,xt_helper,x t_hashlimit,xt_esp,xt_ecn,xt_dscp,xt_conntrack,xt_connmark,xt_connlimit,xt_connb ytes,xt_condition,xt_comment,xt_cgroup,xt_addrtype,xt_TRACE,xt_TPROXY,xt_TCPMSS, xt_REDIRECT,xt_MASQUERADE,xt_LOG,xt_IPMARK,xt_HL,xt_DSCP,xt_CT,xt_CLASSIFY,xt_AC COUNT,iptable_raw,iptable_mangle,iptable_filter,ipt_ah,ipt_ECN,ip6table_raw,ip_t ables,ebtables,ebt_vlan,ebt_stp,ebt_redirect,ebt_pkttype,ebt_mark_m,ebt_mark,ebt _limit,ebt_among,ebt_802_3,arptable_filter,arpt_mangle,arp_tables,act_ipt,xt_set ,ip6t_NPT,ip6table_mangle,ip6table_filter,ip6_tables,ip6t_REJECT xfrm_algo 16384 7 esp6,ah6,esp4,ah4,xfrm_user,xfrm_ipcomp,af_key xfrm_ipcomp 16384 2 ipcomp6,ipcomp xfrm_user 36864 0 xfrm4_tunnel 16384 0 xfrm6_tunnel 16384 1 ipcomp6 xt_ACCOUNT 28672 0 xt_CLASSIFY 16384 0 xt_CT 16384 0 xt_DSCP 16384 82 xt_HL 16384 0 xt_IPMARK 16384 0 xt_LOG 16384 0 xt_MASQUERADE 16384 2 xt_REDIRECT 16384 2 xt_TCPMSS 16384 14 xt_TPROXY 16384 0 xt_TRACE 16384 0 xt_addrtype 16384 6 xt_cgroup 16384 0 xt_comment 16384290 xt_condition 16384 0 xt_connbytes 16384 0 xt_connlimit 16384 0 xt_connmark 16384 0 xt_conntrack 16384 16 xt_dscp 16384 68 xt_ecn 16384 0 xt_esp 16384 0 xt_hashlimit 20480 0 xt_helper 16384 0 xt_hl 16384 0 xt_iface 16384 0 xt_length 16384 0 xt_limit 16384 1 xt_mac 16384 0 xt_mark 16384227 xt_multiport 16384114 xt_nat 16384 0 xt_ndpi 13516801214 xt_owner 16384 0 xt_pkttype 16384 0 xt_policy 16384 0 xt_quota 16384 0 xt_recent 20480 0 xt_set 16384145 xt_socket 16384 0 xt_state 16384 0 xt_statistic 16384 0 xt_tcpmss 16384 0 xt_tcpudp 16384 87 xt_time 16384 0 zlib_deflate 28672 1 deflate zlib_inflate 28672 1 deflate zram 24576 0 zsmalloc 24576 1 zram

Ysurac commented 2 years ago

Yes, sorry, it's ps w

hle5128 commented 2 years ago

beta6

root@OpenMPTCProuter:~# omr-iperf
iperf3: error - unable to connect to server: Resource temporarily unavailable
root@OpenMPTCProuter:~# 

omr-iperf is not working
darthclide commented 2 years ago

results of ps w

PID USER VSZ STAT COMMAND 1 root 1776 S /sbin/procd 2 root 0 SW [kthreadd] 3 root 0 IW< [rcu_gp] 4 root 0 IW< [rcu_par_gp] 8 root 0 IW< [mm_percpu_wq] 9 root 0 SW [ksoftirqd/0] 10 root 0 IW [rcu_sched] 11 root 0 SW [migration/0] 12 root 0 SW [cpuhp/0] 13 root 0 SW [cpuhp/1] 14 root 0 SW [migration/1] 15 root 0 SW [ksoftirqd/1] 17 root 0 IW< [kworker/1:0H-kb] 18 root 0 SW [cpuhp/2] 19 root 0 SW [migration/2] 20 root 0 SW [ksoftirqd/2] 22 root 0 IW< [kworker/2:0H-kb] 23 root 0 SW [cpuhp/3] 24 root 0 SW [migration/3] 25 root 0 SW [ksoftirqd/3] 27 root 0 IW< [kworker/3:0H-kb] 28 root 0 SW [kdevtmpfs] 29 root 0 IW< [netns] 31 root 0 SW [oom_reaper] 32 root 0 IW< [writeback] 33 root 0 SW [kcompactd0] 43 root 0 IW< [pencrypt_serial] 44 root 0 IW< [pdecrypt_serial] 57 root 0 IW< [kblockd] 58 root 0 IW< [blkcg_punt_bio] 59 root 0 SW [watchdogd] 62 root 0 IW< [mptcp_wq] 63 root 0 SW [kswapd0] 65 root 0 IW< [kthrotld] 66 root 0 SW [irq/38-aerdrv] 67 root 0 SW [hwrng] 68 root 0 IW< [iscsi_eh] 70 root 0 IW< [DWC Notificatio] 71 root 0 IW< [uas] 72 root 0 SW< [vchiq-slot/0] 73 root 0 SW< [vchiq-recy/0] 74 root 0 SW< [vchiq-sync/0] 75 root 0 IW< [ipv6_addrconf] 76 root 0 IW< [kworker/u9:0] 79 root 0 IW< [sdhci] 80 root 0 SW [irq/25-mmc0] 81 root 0 IW< [mmc_complete] 82 root 0 IW< [kworker/0:1H-kb] 83 root 0 IW< [ext4-rsv-conver] 88 root 0 IW< [atasff] 91 root 0 IW< [kworker/2:1H] 464 ubus 1260 S /sbin/ubusd 491 root 816 S /sbin/askfirst /usr/libexec/login.sh 492 root 816 S /sbin/askfirst /usr/libexec/login.sh 493 root 0 IW< [kworker/0:2H] 495 root 0 IW< [kworker/1:1H-kb] 535 root 4032 S /sbin/rngd -f -r /dev/urandom 559 root 0 IW< [kworker/3:2H-kb] 826 root 0 IW< [bond0] 1191 root 0 IW< [cfg80211] 1208 root 2404 S {ntpd} /sbin/ujail -n ntpd -U ntp -G ntp -C /etc/capab ilities/ntpd.json -c -u -r /bin/ubus -r /usr/bin/en 1218 ntp 1288 S /usr/sbin/ntpd -n -N -l -S /usr/sbin/ntpd-hotplug -p 0 .pool.ntp.org -p 1.pool.ntp.org -p 2.pool.ntp.org - 1879 logd 1264 S /sbin/logd -S 64 1948 root 2344 S /sbin/rpcd -s /var/run/ubus/ubus.sock -t 120 1965 root 1328 S /usr/sbin/glorytun keyfile /tmp/glorytun-vpn.key port 65001 host 149.28.122.251 dev tun0 mptcp chacha20 r 2044 root 0 IW [kworker/0:2-eve] 2252 root 1012 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22 -K 300 -T 3 2741 root 1068 S /usr/sbin/dropbear -F -P /var/run/dropbear.1.pid -p 22 -K 300 -T 3 2820 root 0 IW [kworker/2:2-mm] 2900 root 1296 S -ash 3138 root 2404 S {hostapd} /sbin/ujail -n hostapd -U network -G network -C /etc/capabilities/wpad.json -c -- /usr/sbin/hos 3139 root 2404 S {wpa_supplicant} /sbin/ujail -n wpa_supplicant -U netw ork -G network -C /etc/capabilities/wpad.json -c -- 3144 network 1964 S /usr/sbin/wpa_supplicant -n -s -g /var/run/wpa_supplic ant/global 3146 network 1964 S /usr/sbin/hostapd -s -g /var/run/hostapd/global 3259 root 1888 S /sbin/netifd 3514 root 1292 S /usr/sbin/crond -f -c /etc/crontabs -l 5 3611 root 1288 S udhcpc -p /var/run/udhcpc-eth3.pid -s /lib/netifd/dhcp .script -f -t 0 -i eth3 -x hostname:OpenMPTCProuter 3713 root 4532 S /usr/sbin/snmptrapd -Lf /dev/null -f 3984 root 1288 S sleep 5 4166 root 1288 S sleep 2 4192 root 736 S ping -B -I tun0 -w 6 -c 2 -Q 184 10.255.255.1 4283 root 4104 S curl -s -I -w %{http_code} --socks5 127.0.0.1:1111 --m ax-time 10 77.88.55.77 -o /dev/null 4409 root 4104 S curl -s -I -w %{http_code} --socks5 127.0.0.1:1111 --m ax-time 10 1.1.1.1 -o /dev/null 4487 root 1288 S sleep 2 4519 root 736 S ping -B -I eth3 -w 2 -c 2 -Q 184 172.20.10.2 4526 root 1288 S sleep 2 4527 root 1288 R ps w 4537 root 1288 S udhcpc -p /var/run/udhcpc-eth2.pid -s /lib/netifd/dhcp .script -f -t 0 -i eth2 -x hostname:OpenMPTCProuter 5990 root 5080 S /usr/sbin/uhttpd -f -h /www -r OpenMPTCProuter -x /cgi -bin -u /ubus -t 240 -T 240 -k 0 -A 1 -n 3 -N 100 - 6351 root 1632 S /usr/bin/dbus-daemon --system 6416 root 2308 S /usr/sbin/vnstatd --nodaemon --noadd --noexit 6461 root 1520 S /bin/sh /usr/sbin/ModemManager-wrapper 6494 root 16540 S /usr/sbin/ModemManager 6621 root 1420 S /sbin/blockd 8596 root 1544 S /bin/sh /bin/omr-tracker omrvpn 8597 root 1544 S /bin/sh /bin/omr-tracker WAN4 8598 root 1544 S /bin/sh /bin/omr-tracker WAN3 8599 root 1544 S /bin/sh /bin/omr-tracker wan2 8600 root 1544 S /bin/sh /bin/omr-tracker wan5 8601 root 1308 S /bin/sh /bin/omr-tracker-ss tracker 8602 root 1308 S /bin/sh /bin/omr-tracker-ss tracker_sss0 8603 root 1308 S /bin/sh /bin/omr-tracker-ss trackersss1 9360 root 5252 S /usr/bin/ttyd -i eth0 /usr/libexec/login.sh 9469 root 0 IW [kworker/0:1-mm] 9882 root 0 IW [kworker/u8:1-ev] 10691 unbound 38412 S /usr/sbin/unbound -d -c /var/lib/unbound/unbound.conf 12469 root 0 IW [kworker/1:1-eve] 12632 root 2404 S {dnsmasq} /sbin/ujail -n dnsmasq -u -l -r /dev/null -r /dev/urandom -r /etc/TZ -r /etc/dnsmasq.conf -r /e 12634 dnsmasq 2928 S /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf.cfg01411c - k -x /var/run/dnsmasq/dnsmasq.cfg01411c.pid 13101 root 0 IW [kworker/3:1-mm] 13638 root 0 IW [kworker/0:0-mm] 13745 root 0 IW [kworker/2:0-mm_] 14060 root 0 IW [kworker/3:2-eve] 14485 root 1288 S udhcpc -p /var/run/udhcpc-eth1.pid -s /lib/netifd/dhcp .script -f -t 0 -i eth1 -x hostname:OpenMPTCProuter 14859 root 0 IW [kworker/1:0-eve] 16864 root 0 IW [kworker/u8:0-mp] 17005 root 1288 S udhcpc -p /var/run/udhcpc-usb0.pid -s /lib/netifd/dhcp .script -f -t 0 -i usb0 -x hostname:OpenMPTCProuter 17062 root 0 IW [kworker/u8:4-mp] 19366 root 1288 S udhcpc -p /var/run/udhcpc-usb1.pid -s /lib/netifd/dhcp .script -f -t 0 -i usb1 -x hostname:OpenMPTCProuter 19598 root 0 IW [kworker/u8:3-mp] 20150 root 0 IW [kworker/2:1-eve] 21822 root 2472 S /usr/bin/ss-local -c /var/etc/shadowsocks-libev/ss_loc al.tracker.json 21823 root 2472 S /usr/bin/ss-local -c /var/etc/shadowsocks-libev/ss_loc al.tracker_sss0.json 21825 root 12004 S /usr/bin/ss-redir -c /var/etc/shadowsocks-libev/ss_red ir.hi.json 21826 root 2280 S /usr/bin/ss-redir -c /var/etc/shadowsocks-libev/ss_red ir.hi2.json 21828 root 12800 S /usr/bin/ss-redir -c /var/etc/shadowsocks-libev/ss_red ir.hi4.json 22067 root 5204 S /usr/sbin/usbmuxd --systemd 26692 root 0 IW [kworker/u8:2-mp]

darthclide commented 2 years ago

Woke up today to see that it wasn't just gateway down, but the whole interface was gone with 0 information. Restarting it through luci fixed it, but I looked through the logs to see when it went down today. This is what I found:

Sun May 29 16:35:09 2022 kern.info kernel: [1928212.744923] usb 1-1.3.4: USB disconnect, device number 14 Sun May 29 16:35:09 2022 daemon.notice netifd: Interface 'wan5' is disabled Sun May 29 16:35:09 2022 kern.info kernel: [1928212.791616] ipheth 1-1.3.4:4.2: Apple iPhone USB Ethernet now disconnected Sun May 29 16:35:09 2022 daemon.err usbmuxd[22067]: [16:35:09.419][3] Removed device 2 on location 0x1000e Sun May 29 16:35:21 2022 kern.info kernel: [1928225.003711] usb 1-1.3.4: new high-speed USB device number 15 using xhci_hcd Sun May 29 16:35:21 2022 kern.info kernel: [1928225.113310] usb 1-1.3.4: New USB device found, idVendor=05ac, idProduct=12ab, bcdDevice= 7.12 Sun May 29 16:35:21 2022 kern.info kernel: [1928225.122021] usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Sun May 29 16:35:21 2022 kern.info kernel: [1928225.129693] usb 1-1.3.4: Product: iPad Sun May 29 16:35:21 2022 kern.info kernel: [1928225.133626] usb 1-1.3.4: Manufacturer: Apple Inc. Sun May 29 16:35:21 2022 kern.info kernel: [1928225.138504] usb 1-1.3.4: SerialNumber: be8acf2681e229a84965305c8e1159bdddf56545 Sun May 29 16:35:21 2022 kern.debug kernel: [1928225.146339] usb 1-1.3.4: no of_node; not parsing pinctrl DT Sun May 29 16:35:21 2022 kern.debug kernel: [1928225.169296] ipheth 1-1.3.4:4.2: no of_node; not parsing pinctrl DT Sun May 29 16:35:21 2022 daemon.notice netifd: Interface 'wan5' is enabled Sun May 29 16:35:21 2022 kern.info kernel: [1928225.176195] ipheth 1-1.3.4:4.2: Apple iPhone USB Ethernet device attached Sun May 29 16:35:21 2022 daemon.err usbmuxd[22067]: [16:35:21.805][3] Connecting to new device on location 0x1000f as ID 3 Sun May 29 16:35:21 2022 daemon.err usbmuxd[22067]: [16:35:21.805][3] Connected to v2.0 device 3 on location 0x1000f with serial number be8acf2681e229a84965305c8e1159bdddf56545 Sun May 29 16:35:22 2022 user.notice OMR-Rename: modalias: usb:v13B1p0041d3000dc00dsc00dp00icFFiscFFip00in00-24:f5:a2:f2:0e:9f - chk_modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - ifname: eth1 - INTERFACE: eth3 Sun May 29 16:35:22 2022 user.notice OMR-Rename: modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - chk_modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - ifname: eth2 - INTERFACE: eth3 Sun May 29 16:35:22 2022 user.notice OMR-Rename: Rename eth3 to eth2 Sun May 29 16:35:22 2022 user.notice OMR-Rename: modalias: usb:v22B8p2E25d0409dc00dsc00dp00icE0isc01ip03in00-52:fc:2c:dc:92:b9 - chk_modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - ifname: usb0 - INTERFACE: eth3 Sun May 29 16:35:22 2022 user.notice OMR-Rename: modalias: usb:v22B8p2E25d0409dc00dsc00dp00icE0isc01ip03in00-7a:85:3a:54:25:4d - chk_modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - ifname: usb1 - INTERFACE: eth3 Sun May 29 16:35:22 2022 user.notice OMR-Rename: modalias: usb:v1410pB020d0318dc00dsc00dp00icEFisc04ip01in00-00:15:ff:39:96:37 - chk_modalias: usb:v05ACp12ABd0712dc00dsc00dp00icFFiscFDip01in02-fe:1d:43:49:46:32 - ifname: eth3 - INTERFACE: eth3 Sun May 29 16:35:25 2022 daemon.info [6494]: [base-manager] couldn't check support for device '/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.3/1-1.3.4': not supported by any plugin

What I find interesting is that part where it tried to rename it from eth3 to eth2 even though eth2 is my Verizon connection and should be off limits? My verizon always sits around 2 bars of strength, so maybe it is bad luck that my AT&T went down at the same time as my Verizon? And it thought eth2 was available?

winkmichael commented 2 years ago

Really enjoying 0.59 beta 7. Running on Pi4 with 5.4 kernel and VPS from OVH on Debian 10. Speeds are improved over the current release and I no longer get any glitching where parts of webpages fail to come in. Great work & thank you!

ImprezyLive commented 2 years ago

Debian 10 Update failed, omr-glorytun (0.3.4-4)

Setting up omr-glorytun (0.3.4-4) ... Job for glorytun-udp@tun0.service failed because the control process exited with error code. See "systemctl status glorytun-udp@tun0.service" and "journalctl -xe" for details. dpkg: error processing package omr-glorytun (--configure): installed omr-glorytun package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: omr-glorytun E: Sub-process /usr/bin/dpkg returned an error code (1)

Any solution?

Ysurac commented 2 years ago

@ImprezyLive It's an update or a fresh install ? For 5.4 or 5.15 ? I would need the result of "journalctl -xe" on the VPS