Skip to content

how to choose a binary for your device

wangyu- edited this page Sep 10, 2017 · 12 revisions

Getting Started

Desktop Linux

For 64bit system, use udp2raw_amd64

For 32bit system, use udp2raw_x86

Android,Raspberry Pi,Router with ARM CPU (armv6 and above)

use udp2raw_arm

Router with MIPS CPU (mips24kc and above)

For big-endian system,use udp2raw_mips24kc_be

For little-endian system,use udp2raw_mips24kc_le

Other Device

You have to build by yourself.Check:

https://github.com/wangyu-/udp2raw-tunnel/blob/master/doc/build_guide.md

Advanced

After you make sure udp2raw works on your device with the binary you choosed in Getting Started section,you can try a version with AES acceleration for better performance.

Desktop Linux

For 64bit system, try udp2raw_amd64_hw_aes

For 32bit system, try udp2raw_x86_asm_aes

Android,Raspberry Pi,Router with ARM CPU (armv6 and above)

try udp2raw_arm_asm_eas

Router with MIPS CPU (mips24kc and above)

For big-endian system,try udp2raw_mips24kc_be_asm_aes

For little-endian system,try udp2raw_mips24kc_le_asm_aes