$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ

$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ

ನಮ್ಮಲ್ಲಿ ಕೆಲವರು ಒಂದು ಕಾರಣಕ್ಕಾಗಿ ಅಥವಾ ಇನ್ನೊಂದು ಕಾರಣಕ್ಕಾಗಿ VPN ಇಲ್ಲದೆ ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಬಳಸುವುದಿಲ್ಲ: ಯಾರಿಗಾದರೂ ಮೀಸಲಾದ IP ಅಗತ್ಯವಿದೆ, ಮತ್ತು ಪೂರೈಕೆದಾರರಿಂದ ವಿಳಾಸವನ್ನು ಖರೀದಿಸುವುದಕ್ಕಿಂತ ಎರಡು IPಗಳೊಂದಿಗೆ VPS ಅನ್ನು ಖರೀದಿಸುವುದು ಸುಲಭ ಮತ್ತು ಅಗ್ಗವಾಗಿದೆ, ಯಾರಾದರೂ ಎಲ್ಲಾ ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಬಯಸುತ್ತಾರೆ , ಮತ್ತು ರಷ್ಯಾದ ಒಕ್ಕೂಟದ ಭೂಪ್ರದೇಶದಲ್ಲಿ ಅನುಮತಿಸಿದವರಿಗೆ ಮಾತ್ರವಲ್ಲ, ಇತರರಿಗೆ IPv6 ಅಗತ್ಯವಿದೆ, ಆದರೆ ಒದಗಿಸುವವರು ಅದನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ ...
ಹೆಚ್ಚಾಗಿ, ಒಂದು ನಿರ್ದಿಷ್ಟ ಕ್ಷಣದಲ್ಲಿ ಬಳಸಲಾಗುವ ಸಾಧನದಲ್ಲಿ VPN ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿದೆ, ನೀವು ಕೇವಲ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಒಂದು ಫೋನ್ ಅನ್ನು ಹೊಂದಿದ್ದರೆ ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ಅವುಗಳನ್ನು ಅಪರೂಪವಾಗಿ ಬಳಸಿದರೆ ಅದು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ. ನಿಮ್ಮ ಹೋಮ್ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಹಲವಾರು ಸಾಧನಗಳಿದ್ದರೆ, ಅಥವಾ, ಉದಾಹರಣೆಗೆ, ವಿಪಿಎನ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗದ ಕೆಲವು ಇದ್ದರೆ, ಪ್ರತಿ ಸಾಧನವನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಹೊಂದಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸದಂತೆ ಹೋಮ್ ರೂಟರ್‌ನಲ್ಲಿ ನೇರವಾಗಿ ಸುರಂಗವನ್ನು ರಚಿಸುವುದು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿರುತ್ತದೆ. .

ನಿಮ್ಮ ರೂಟರ್‌ನಲ್ಲಿ ನೀವು ಎಂದಾದರೂ OpenVPN ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದರೆ, ಅದು ಎಷ್ಟು ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ನೀವು ಬಹುಶಃ ಆಶ್ಚರ್ಯ ಪಡುತ್ತೀರಿ. ಈ ಕಾರ್ಯಕ್ಕಾಗಿ ಪ್ರತ್ಯೇಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಪ್ರತ್ಯೇಕ ಚಿಪ್‌ಗೆ ರೂಟಿಂಗ್ ಮತ್ತು NAT ಕಾರ್ಯಗಳ ವರ್ಗಾವಣೆಯಿಂದಾಗಿ ಅಗ್ಗದ ರೂಟರ್‌ಗಳ SoC ಗಳು ಯಾವುದೇ ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ಗಿಗಾಬಿಟ್ ಟ್ರಾಫಿಕ್ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತವೆ ಮತ್ತು ಅಂತಹ ರೂಟರ್‌ಗಳ ಮುಖ್ಯ ಪ್ರೊಸೆಸರ್‌ಗಳು ಸಾಕಷ್ಟು ದುರ್ಬಲವಾಗಿವೆ. ಅವುಗಳ ಮೇಲೆ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಯಾವುದೇ ಹೊರೆ ಇಲ್ಲ. ಈ ರಾಜಿಯು ರೂಟರ್‌ನ ಹೆಚ್ಚಿನ ವೇಗವನ್ನು ಸಾಧಿಸಲು ಮತ್ತು ಸಿದ್ಧಪಡಿಸಿದ ಸಾಧನದ ಬೆಲೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ - ಶಕ್ತಿಯುತ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ರೂಟರ್‌ಗಳು ಹಲವಾರು ಪಟ್ಟು ಹೆಚ್ಚು ವೆಚ್ಚವಾಗುತ್ತವೆ ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಅನ್ನು ವಿತರಿಸುವ ಪೆಟ್ಟಿಗೆಯಾಗಿ ಮಾತ್ರವಲ್ಲದೆ NAS, ಟೊರೆಂಟ್‌ನಂತೆಯೂ ಇರಿಸಲಾಗುತ್ತದೆ. ಡೌನ್ಲೋಡರ್ ಮತ್ತು ಹೋಮ್ ಮಲ್ಟಿಮೀಡಿಯಾ ಸಿಸ್ಟಮ್.

ನನ್ನ ರೂಟರ್, TP-Link TL-WDR4300 ಅನ್ನು ಹೊಸದು ಎಂದು ಕರೆಯಲಾಗುವುದಿಲ್ಲ - ಮಾದರಿಯು 2012 ರ ಮಧ್ಯದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು ಮತ್ತು 560 MHz MIPS32 74Kc ಆರ್ಕಿಟೆಕ್ಚರ್ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದರ ಶಕ್ತಿಯು 20-23 Mb/s ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಟ್ರಾಫಿಕ್‌ಗೆ ಮಾತ್ರ ಸಾಕಾಗುತ್ತದೆ OpenVPN ಮೂಲಕ, ಇದು ಮಾನದಂಡಗಳ ಪ್ರಕಾರ ಆಧುನಿಕ ಹೋಮ್ ಇಂಟರ್ನೆಟ್ ವೇಗವು ತುಂಬಾ ಕಡಿಮೆಯಾಗಿದೆ.
ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸುರಂಗದ ವೇಗವನ್ನು ನಾವು ಹೇಗೆ ಹೆಚ್ಚಿಸಬಹುದು? ನನ್ನ ರೂಟರ್ ಸಾಕಷ್ಟು ಕ್ರಿಯಾತ್ಮಕವಾಗಿದೆ, 3x3 MIMO ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ನಾನು ಅದನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸುವುದಿಲ್ಲ.
10-ಮೆಗಾಬೈಟ್ ಇಂಟರ್ನೆಟ್ ಪುಟಗಳನ್ನು ಮಾಡುವುದು, node.js ನಲ್ಲಿ ಡೆಸ್ಕ್‌ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬರೆಯುವುದು ಮತ್ತು ಅವುಗಳನ್ನು 100-ಮೆಗಾಬೈಟ್ ಫೈಲ್‌ಗೆ ಪ್ಯಾಕ್ ಮಾಡುವುದು, ಆಪ್ಟಿಮೈಸೇಶನ್ ಬದಲಿಗೆ ಕಂಪ್ಯೂಟಿಂಗ್ ಪವರ್ ಅನ್ನು ಹೆಚ್ಚಿಸುವುದು ಈಗ ವಾಡಿಕೆಯಾಗಿರುವುದರಿಂದ, ನಾವು ಭಯಾನಕವಾದದ್ದನ್ನು ಮಾಡುತ್ತೇವೆ - ನಾವು VPN ಸಂಪರ್ಕವನ್ನು ವರ್ಗಾಯಿಸುತ್ತೇವೆ ಉತ್ಪಾದಕ ಸಿಂಗಲ್-ಬೋರ್ಡ್ "ಕಂಪ್ಯೂಟರ್" ಆರೆಂಜ್ ಪೈ ಒನ್, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ನೆಟ್‌ವರ್ಕ್ ಮತ್ತು ಯುಎಸ್‌ಬಿ ಪೋರ್ಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳದೆ ರೂಟರ್ ಕೇಸ್‌ನಲ್ಲಿ ನಾವು ಸ್ಥಾಪಿಸುತ್ತೇವೆ, ಕೇವಲ $9.99*!
* + ವಿತರಣೆ, + ತೆರಿಗೆಗಳು, + ಬಿಯರ್‌ಗೆ, + ಮೈಕ್ರೋ ಎಸ್‌ಡಿ.

ಓಪನ್ ವಿಪಿಎನ್

ರೂಟರ್ನ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ದುರ್ಬಲ ಎಂದು ಕರೆಯಲಾಗುವುದಿಲ್ಲ - ಇದು 128 Mb/s ವೇಗದಲ್ಲಿ AES-1-CBC-SHA50 ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಮತ್ತು ಹ್ಯಾಶಿಂಗ್ ಮಾಡಲು ಸಮರ್ಥವಾಗಿದೆ, ಇದು OpenVPN ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಆಧುನಿಕ CHACHA20 ಸ್ಟ್ರೀಮ್ಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ವೇಗವಾಗಿರುತ್ತದೆ. POLY1305 ಹ್ಯಾಶ್ ಹೊಂದಿರುವ ಸೈಫರ್ ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 130 ಮೆಗಾಬಿಟ್‌ಗಳನ್ನು ಸಹ ತಲುಪುತ್ತದೆ! VPN ಸುರಂಗದ ವೇಗ ಏಕೆ ಕಡಿಮೆಯಾಗಿದೆ? ಇದು ಬಳಕೆದಾರರ ಸ್ಥಳ ಮತ್ತು ಕರ್ನಲ್ ಜಾಗದ ನಡುವೆ ಸಂದರ್ಭ ಬದಲಾಯಿಸುವಿಕೆಯ ಬಗ್ಗೆ: OpenVPN ಟ್ರಾಫಿಕ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಸಂದರ್ಭದಲ್ಲಿ ಹೊರಗಿನ ಪ್ರಪಂಚದೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ ಮತ್ತು ರೂಟಿಂಗ್ ಸ್ವತಃ ಕರ್ನಲ್ ಸಂದರ್ಭದಲ್ಲಿ ಸಂಭವಿಸುತ್ತದೆ. ಸ್ವೀಕರಿಸಿದ ಅಥವಾ ರವಾನಿಸಲಾದ ಪ್ರತಿಯೊಂದು ಪ್ಯಾಕೆಟ್‌ಗೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಿರಂತರವಾಗಿ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಬದಲಾಯಿಸಬೇಕಾಗುತ್ತದೆ ಮತ್ತು ಈ ಕಾರ್ಯಾಚರಣೆಯು ನಿಧಾನವಾಗಿರುತ್ತದೆ. ಈ ಸಮಸ್ಯೆಯು TUN/TAP ಡ್ರೈವರ್ ಮೂಲಕ ಚಾಲನೆಯಲ್ಲಿರುವ ಎಲ್ಲಾ VPN ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಅಂತರ್ಗತವಾಗಿರುತ್ತದೆ ಮತ್ತು ಕಡಿಮೆ ವೇಗದ ಸಮಸ್ಯೆಯು ಕಳಪೆ OpenVPN ಆಪ್ಟಿಮೈಸೇಶನ್‌ನಿಂದ ಉಂಟಾಗುತ್ತದೆ ಎಂದು ಹೇಳಲಾಗುವುದಿಲ್ಲ (ಆದಾಗ್ಯೂ, ಸಹಜವಾಗಿ, ಪುನಃ ಕೆಲಸ ಮಾಡಬೇಕಾದ ಸ್ಥಳಗಳಿವೆ). ನನ್ನ ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾದ ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ನೊಂದಿಗೆ ಒಂದು ಗಿಗಾಬಿಟ್ ಅನ್ನು ಸಹ ಬಳಕೆದಾರರ ಸ್ಪೇಸ್ VPN ಕ್ಲೈಂಟ್ ಒದಗಿಸುವುದಿಲ್ಲ, ದುರ್ಬಲ ಪ್ರೊಸೆಸರ್ ಹೊಂದಿರುವ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬಿಡಿ.

ಆರೆಂಜ್ ಪೈ ಒನ್

Xunlong ನಿಂದ ಸಿಂಗಲ್-ಬೋರ್ಡ್ ಆರೆಂಜ್ ಪೈ ಒನ್ ಪ್ರಸ್ತುತ ಕಾರ್ಯಕ್ಷಮತೆ/ಬೆಲೆ ಅನುಪಾತದ ದೃಷ್ಟಿಯಿಂದ ಅತ್ಯುತ್ತಮ ಕೊಡುಗೆಯಾಗಿದೆ. $9.99* ಗೆ ನೀವು 7 MHz ನಲ್ಲಿ ಘನ ಕ್ವಾಡ್-ಕೋರ್ ARM ಕಾರ್ಟೆಕ್ಸ್-A1008 ಪ್ರೊಸೆಸರ್ ರನ್ನಿಂಗ್ (ಸ್ಥಿರ) ಪಡೆಯುತ್ತೀರಿ ಮತ್ತು ಅದರ ನೆರೆಹೊರೆಯ ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಝೀರೋ ಮತ್ತು ನೆಕ್ಸ್ಟ್ ಥಿಂಗ್ C.H.I.P ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಮೀರಿಸುತ್ತದೆ. ಬೆಲೆ ವರ್ಗದಿಂದ. ಇಲ್ಲಿಯೇ ಅನುಕೂಲಗಳು ಕೊನೆಗೊಳ್ಳುತ್ತವೆ. Xunlong ಕಂಪನಿಯು ಅದರ ಬೋರ್ಡ್‌ಗಳ ಸಾಫ್ಟ್‌ವೇರ್‌ಗೆ ನಿಖರವಾಗಿ ಶೂನ್ಯ ಗಮನವನ್ನು ನೀಡುತ್ತದೆ, ಮತ್ತು ಒಂದು ಮಾರಾಟಕ್ಕೆ ಬಿಡುಗಡೆಯಾದ ಸಮಯದಲ್ಲಿ, ಇದು ಸಿದ್ಧ ಚಿತ್ರಗಳನ್ನು ನಮೂದಿಸದೆ ಬೋರ್ಡ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸಹ ಒದಗಿಸಲಿಲ್ಲ. Allwinner, SoC ತಯಾರಕರು, ಅದರ ಉತ್ಪನ್ನವನ್ನು ಬೆಂಬಲಿಸಲು ನಿರ್ದಿಷ್ಟವಾಗಿ ಸೂಕ್ಷ್ಮವಾಗಿರುವುದಿಲ್ಲ. ಅವರು Android 4.4.4 OS ನಲ್ಲಿ ಕನಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಮಾತ್ರ ಆಸಕ್ತಿ ಹೊಂದಿದ್ದಾರೆ, ಅಂದರೆ ನಾವು Android ಪ್ಯಾಚ್‌ಗಳೊಂದಿಗೆ 3.4 ಕರ್ನಲ್ ಅನ್ನು ಬಳಸಲು ಒತ್ತಾಯಿಸುತ್ತೇವೆ. ಅದೃಷ್ಟವಶಾತ್, ವಿತರಣೆಗಳನ್ನು ಜೋಡಿಸುವ, ಕರ್ನಲ್ ಅನ್ನು ಸಂಪಾದಿಸುವ, ಮುಖ್ಯ ಕರ್ನಲ್‌ನಲ್ಲಿ ಬೋರ್ಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಕೋಡ್ ಬರೆಯುವ ಉತ್ಸಾಹಿಗಳಿದ್ದಾರೆ, ಅಂದರೆ. ಅವರು ವಾಸ್ತವವಾಗಿ ತಯಾರಕರಿಗೆ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತಾರೆ, ಈ ಅಮೇಧ್ಯ ಕೆಲಸವನ್ನು ಸ್ವೀಕಾರಾರ್ಹವಾಗಿ ಮಾಡುತ್ತಾರೆ. ನನ್ನ ಉದ್ದೇಶಗಳಿಗಾಗಿ, ನಾನು ಆರ್ಂಬಿಯನ್ ವಿತರಣೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇನೆ; ಅದನ್ನು ಆಗಾಗ್ಗೆ ಮತ್ತು ಅನುಕೂಲಕರವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ (ಹೊಸ ಕರ್ನಲ್‌ಗಳನ್ನು ನೇರವಾಗಿ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಮೂಲಕ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಫೈಲ್‌ಗಳನ್ನು ವಿಶೇಷ ವಿಭಾಗಕ್ಕೆ ನಕಲಿಸುವ ಮೂಲಕ ಅಲ್ಲ, ಸಾಮಾನ್ಯವಾಗಿ ಆಲ್‌ವಿನ್ನರ್‌ನಂತೆ), ಮತ್ತು ಇದು ಹೆಚ್ಚಿನದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಪೆರಿಫೆರಲ್ಸ್, ಇತರರಂತಲ್ಲದೆ.

ರೂಟರ್

ರೂಟರ್‌ನ ದುರ್ಬಲ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ನೊಂದಿಗೆ ಲೋಡ್ ಮಾಡದಿರಲು ಮತ್ತು ನಮ್ಮ VPN ಸಂಪರ್ಕವನ್ನು ವೇಗಗೊಳಿಸಲು, ನಾವು ಈ ಕಾರ್ಯವನ್ನು ರೂಟರ್‌ಗೆ ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ ಹೆಚ್ಚು ಶಕ್ತಿಶಾಲಿ ಆರೆಂಜ್ ಪೈ ಪ್ರೊಸೆಸರ್‌ನ ಭುಜಗಳಿಗೆ ಬದಲಾಯಿಸಬಹುದು. ಈಥರ್ನೆಟ್ ಅಥವಾ USB ಮೂಲಕ ಸಂಪರ್ಕಿಸುವುದು ಮನಸ್ಸಿಗೆ ಬರುತ್ತದೆ - ಈ ಎರಡೂ ಮಾನದಂಡಗಳು ಎರಡೂ ಸಾಧನಗಳಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ, ಆದರೆ ನಾನು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪೋರ್ಟ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವುದಿಲ್ಲ. ಅದೃಷ್ಟವಶಾತ್, ಒಂದು ಮಾರ್ಗವಿದೆ.

ರೂಟರ್‌ನಲ್ಲಿ ಬಳಸಲಾಗುವ GL850G USB ಹಬ್ ಚಿಪ್, 4 USB ಪೋರ್ಟ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಅವುಗಳಲ್ಲಿ ಎರಡು ವೈರ್ ಮಾಡಲಾಗಿಲ್ಲ. ಹೆಚ್ಚಿನ ವಿದ್ಯುತ್ ಬಳಕೆ (ಉದಾಹರಣೆಗೆ, ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳು) ಹೊಂದಿರುವ 4 ಸಾಧನಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಸಂಪರ್ಕಿಸದಂತೆ ಬಳಕೆದಾರರನ್ನು ತಡೆಯಲು ತಯಾರಕರು ಅವುಗಳನ್ನು ಏಕೆ ಮಾರಾಟ ಮಾಡಲಿಲ್ಲ ಎಂಬುದು ಅಸ್ಪಷ್ಟವಾಗಿದೆ. ರೂಟರ್ನ ಪ್ರಮಾಣಿತ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಅಂತಹ ಲೋಡ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ನಮಗೆ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ.
$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ
ಮತ್ತೊಂದು USB ಪೋರ್ಟ್ ಪಡೆಯಲು, ನೀವು ಎರಡು ತಂತಿಗಳನ್ನು 8(D-) ಮತ್ತು 9(D+) ಅಥವಾ 11(D-) ಮತ್ತು 12(D+) ಗೆ ಬೆಸುಗೆ ಹಾಕಬೇಕಾಗುತ್ತದೆ.

$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ

ಆದಾಗ್ಯೂ, ಎರಡು ಯುಎಸ್‌ಬಿ ಸಾಧನಗಳನ್ನು ಪ್ಲಗ್ ಇನ್ ಮಾಡುವುದು ಸಾಕಾಗುವುದಿಲ್ಲ ಮತ್ತು ಎತರ್ನೆಟ್‌ನಂತೆ ಎಲ್ಲವೂ ತನ್ನದೇ ಆದ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಭಾವಿಸುತ್ತೇವೆ. ಮೊದಲನೆಯದಾಗಿ, ನಾವು ಅವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಯುಎಸ್‌ಬಿ ಕ್ಲೈಂಟ್ ಮೋಡ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಮಾಡಬೇಕಾಗಿದೆ, ಮತ್ತು ಯುಎಸ್‌ಬಿ ಹೋಸ್ಟ್ ಅಲ್ಲ, ಮತ್ತು ಎರಡನೆಯದಾಗಿ, ಸಾಧನಗಳು ಪರಸ್ಪರ ಹೇಗೆ ಪತ್ತೆ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ನಾವು ನಿರ್ಧರಿಸಬೇಕು. ಯುಎಸ್‌ಬಿ ಗ್ಯಾಜೆಟ್‌ಗಳು (ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಉಪವ್ಯವಸ್ಥೆಯ ನಂತರ ಹೆಸರಿಸಲಾಗಿದೆ) ಎಂದು ಕರೆಯಲ್ಪಡುವ ಹಲವು ಡ್ರೈವರ್‌ಗಳಿವೆ, ಇದು ವಿವಿಧ ರೀತಿಯ ಯುಎಸ್‌ಬಿ ಸಾಧನಗಳನ್ನು ಅನುಕರಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ: ನೆಟ್‌ವರ್ಕ್ ಅಡಾಪ್ಟರ್, ಆಡಿಯೊ ಕಾರ್ಡ್, ಕೀಬೋರ್ಡ್ ಮತ್ತು ಮೌಸ್, ಫ್ಲ್ಯಾಷ್ ಡ್ರೈವ್, ಕ್ಯಾಮೆರಾ, ಸೀರಿಯಲ್ ಮೂಲಕ ಕನ್ಸೋಲ್. ಬಂದರು. ನಮ್ಮ ಸಾಧನವು ನೆಟ್‌ವರ್ಕ್‌ನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದರಿಂದ, ಎತರ್ನೆಟ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಅನುಕರಿಸುವುದು ನಮಗೆ ಉತ್ತಮವಾಗಿದೆ.

ಮೂರು ಎತರ್ನೆಟ್-ಓವರ್-ಯುಎಸ್‌ಬಿ ಮಾನದಂಡಗಳಿವೆ:

  • ರಿಮೋಟ್ NDIS (RNDIS). ಮೈಕ್ರೋಸಾಫ್ಟ್‌ನಿಂದ ಹಳತಾದ ಮಾನದಂಡವನ್ನು ಪ್ರಾಥಮಿಕವಾಗಿ ವಿಂಡೋಸ್ XP ಸಮಯದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
  • ಎತರ್ನೆಟ್ ನಿಯಂತ್ರಣ ಮಾದರಿ (ECM). ಯುಎಸ್‌ಬಿ ಪ್ಯಾಕೆಟ್‌ಗಳಲ್ಲಿ ಎತರ್ನೆಟ್ ಫ್ರೇಮ್‌ಗಳನ್ನು ಸುತ್ತುವರಿದ ಸರಳ ಮಾನದಂಡ. USB ಸಂಪರ್ಕದೊಂದಿಗೆ ವೈರ್ಡ್ ಮೋಡೆಮ್‌ಗಳಿಗೆ ಉತ್ತಮವಾಗಿದೆ, ಅಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸದೆ ಫ್ರೇಮ್‌ಗಳನ್ನು ವರ್ಗಾಯಿಸಲು ಅನುಕೂಲಕರವಾಗಿದೆ, ಆದರೆ USB ಬಸ್‌ನ ಅದರ ಸರಳತೆ ಮತ್ತು ಮಿತಿಗಳಿಂದಾಗಿ, ಇದು ತುಂಬಾ ವೇಗವಾಗಿಲ್ಲ.
  • ಎತರ್ನೆಟ್ ಎಮ್ಯುಲೇಶನ್ ಮಾಡೆಲ್ (EEM). USB ಮಿತಿಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವ ಸ್ಮಾರ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಬಹು ಫ್ರೇಮ್‌ಗಳನ್ನು ಒಂದಕ್ಕೆ ಅತ್ಯುತ್ತಮವಾಗಿ ಒಟ್ಟುಗೂಡಿಸುತ್ತದೆ, ಹೀಗಾಗಿ ಥ್ರೋಪುಟ್ ಅನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.
  • ನೆಟ್‌ವರ್ಕ್ ನಿಯಂತ್ರಣ ಮಾದರಿ (NCM). ಹೊಸ ಪ್ರೋಟೋಕಾಲ್. EEM ನ ಪ್ರಯೋಜನಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಬಸ್ ಅನುಭವವನ್ನು ಇನ್ನಷ್ಟು ಉತ್ತಮಗೊಳಿಸುತ್ತದೆ.

ಈ ಯಾವುದೇ ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ನಮ್ಮ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು, ಯಾವಾಗಲೂ, ನಾವು ಕೆಲವು ತೊಂದರೆಗಳನ್ನು ಎದುರಿಸಬೇಕಾಗುತ್ತದೆ. ಆಲ್‌ವಿನ್ನರ್ ಕರ್ನಲ್‌ನ Android ಭಾಗಗಳಲ್ಲಿ ಮಾತ್ರ ಆಸಕ್ತಿ ಹೊಂದಿರುವುದರಿಂದ, ಆಂಡ್ರಾಯ್ಡ್ ಗ್ಯಾಜೆಟ್ ಮಾತ್ರ ಸಾಮಾನ್ಯವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ - adb ನೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕೋಡ್, MTP ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ಸಾಧನವನ್ನು ರಫ್ತು ಮಾಡುವುದು ಮತ್ತು Android ಸಾಧನಗಳಲ್ಲಿ ಫ್ಲಾಶ್ ಡ್ರೈವ್ ಅನ್ನು ಅನುಕರಿಸುವುದು. ಆಂಡ್ರಾಯ್ಡ್ ಗ್ಯಾಜೆಟ್ ಸ್ವತಃ RNDIS ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಆಲ್ವಿನ್ನರ್ ಕರ್ನಲ್ನಲ್ಲಿ ಮುರಿದುಹೋಗಿದೆ. ನೀವು ಯಾವುದೇ ಇತರ USB ಗ್ಯಾಜೆಟ್‌ನೊಂದಿಗೆ ಕರ್ನಲ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದರೆ, ನೀವು ಏನು ಮಾಡಿದರೂ ಸಾಧನವು ಸಿಸ್ಟಂನಲ್ಲಿ ಗೋಚರಿಸುವುದಿಲ್ಲ.
ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ಸೌಹಾರ್ದಯುತ ರೀತಿಯಲ್ಲಿ, ಡೆವಲಪರ್‌ಗಳು ಮಾರ್ಪಡಿಸಿದ Android ಗ್ಯಾಜೆಟ್ android.c ನ ಕೋಡ್‌ನಲ್ಲಿ USB ನಿಯಂತ್ರಕವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಸ್ಥಳವನ್ನು ನೀವು ಕಂಡುಹಿಡಿಯಬೇಕು, ಆದರೆ ಕನಿಷ್ಠ ಈಥರ್ನೆಟ್ ಎಮ್ಯುಲೇಶನ್ ಅನ್ನು ಮಾಡಲು ಒಂದು ಪರಿಹಾರವೂ ಇದೆ. USB ಕೆಲಸ:

--- sun8i/drivers/usb/sunxi_usb/udc/sunxi_udc.c 2016-04-16 15:01:40.427088792 +0300
+++ sun8i/drivers/usb/sunxi_usb/udc/sunxi_udc.c 2016-04-16 15:01:45.339088792 +0300
@@ -57,7 +57,7 @@
 static sunxi_udc_io_t g_sunxi_udc_io;
 static u32 usb_connect = 0;
 static u32 is_controller_alive = 0;
-static u8 is_udc_enable = 0;   /* is udc enable by gadget? */
+static u8 is_udc_enable = 1;   /* is udc enable by gadget? */
 
 #ifdef CONFIG_USB_SUNXI_USB0_OTG
 static struct platform_device *g_udc_pdev = NULL;

ಈ ಪ್ಯಾಚ್ USB ಕ್ಲೈಂಟ್ ಮೋಡ್ ಅನ್ನು ಒತ್ತಾಯಿಸುತ್ತದೆ, ಇದು Linux ನಿಂದ ಸಾಮಾನ್ಯ USB ಗ್ಯಾಜೆಟ್‌ಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಈಗ ನೀವು ಈ ಪ್ಯಾಚ್ ಮತ್ತು ಅಗತ್ಯ ಗ್ಯಾಜೆಟ್ನೊಂದಿಗೆ ಕರ್ನಲ್ ಅನ್ನು ಮರುನಿರ್ಮಾಣ ಮಾಡಬೇಕು. ನಾನು EEM ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿದ್ದೇನೆ ಏಕೆಂದರೆ... ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳ ಪ್ರಕಾರ, ಇದು NCM ಗಿಂತ ಹೆಚ್ಚು ಉತ್ಪಾದಕವಾಗಿದೆ.
ಆರ್ಂಬಿಯನ್ ತಂಡವು ಒದಗಿಸುತ್ತದೆ ಅತ್ಯಂತ ಸರಳ ಮತ್ತು ಅನುಕೂಲಕರ ಅಸೆಂಬ್ಲಿ ವ್ಯವಸ್ಥೆ ವಿತರಣೆಯಲ್ಲಿ ಎಲ್ಲಾ ಬೆಂಬಲಿತ ಬೋರ್ಡ್‌ಗಳಿಗೆ. ಅದನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ, ನಮ್ಮ ಪ್ಯಾಚ್ ಅನ್ನು ಹಾಕಿ userpatches/kernel/sun8i-default/otg.patch, ಸ್ವಲ್ಪ ಸಂಪಾದಿಸಿ compile.sh ಮತ್ತು ಅಗತ್ಯವಿರುವ ಗ್ಯಾಜೆಟ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ:

$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ

ಕರ್ನಲ್ ಅನ್ನು ಡೆಬ್ ಪ್ಯಾಕೇಜ್‌ಗೆ ಸಂಕಲಿಸಲಾಗುತ್ತದೆ, ಅದರ ಮೂಲಕ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ಕಷ್ಟವಾಗುವುದಿಲ್ಲ dpkg.
USB ಮೂಲಕ ಬೋರ್ಡ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಮತ್ತು DHCP ಮೂಲಕ ವಿಳಾಸವನ್ನು ಸ್ವೀಕರಿಸಲು ನಮ್ಮ ಹೊಸ ನೆಟ್ವರ್ಕ್ ಅಡಾಪ್ಟರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಮಾತ್ರ ಉಳಿದಿದೆ. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೇರಿಸುವ ಅಗತ್ಯವಿದೆ /etc/network/interfaces:

auto usb0
        iface usb0 inet dhcp
        hwaddress ether c2:46:98:49:3e:9d
        pre-up /bin/sh -c 'echo 2 > /sys/bus/platform/devices/sunxi_usb_udc/otg_role'

MAC ವಿಳಾಸವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಹೊಂದಿಸುವುದು ಉತ್ತಮ, ಏಕೆಂದರೆ... ಪ್ರತಿ ಬಾರಿ ಸಾಧನವನ್ನು ರೀಬೂಟ್ ಮಾಡಿದಾಗ ಅದು ಯಾದೃಚ್ಛಿಕವಾಗಿರುತ್ತದೆ, ಇದು ಅನಾನುಕೂಲ ಮತ್ತು ತೊಂದರೆದಾಯಕವಾಗಿರುತ್ತದೆ.
ನಾವು ಮೈಕ್ರೋಯುಎಸ್ಬಿ ಕೇಬಲ್ ಅನ್ನು ಒಟಿಜಿ ಕನೆಕ್ಟರ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತೇವೆ, ರೂಟರ್‌ನಿಂದ ಪವರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುತ್ತೇವೆ (ಇದನ್ನು ಬಾಚಣಿಗೆಯ ಪಿನ್‌ಗಳು 2 ಮತ್ತು 3 ಕ್ಕೆ ಸರಬರಾಜು ಮಾಡಬಹುದು ಮತ್ತು ಪವರ್ ಕನೆಕ್ಟರ್‌ಗೆ ಮಾತ್ರವಲ್ಲ).

ರೂಟರ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಮಾತ್ರ ಉಳಿದಿದೆ. EEM ಡ್ರೈವರ್‌ನೊಂದಿಗೆ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ನಮ್ಮ ಹೊಸ USB ನೆಟ್‌ವರ್ಕ್ ಸಾಧನವನ್ನು ಸ್ಥಳೀಯ ಫೈರ್‌ವಾಲ್ ವಲಯದ ಸೇತುವೆಗೆ ಸೇರಿಸಲು ಸಾಕು:

opkg install kmod-usb-net-cdc-eem

$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ
VPN ಸುರಂಗಕ್ಕೆ ಎಲ್ಲಾ ದಟ್ಟಣೆಯನ್ನು ಮಾರ್ಗ ಮಾಡಲು, ನೀವು ರೂಟರ್ ಬದಿಯಲ್ಲಿರುವ ಬೋರ್ಡ್‌ನ IP ವಿಳಾಸಕ್ಕೆ SNAT ನಿಯಮವನ್ನು ಸೇರಿಸಬೇಕು ಅಥವಾ dnsmasq ಮೂಲಕ ಬೋರ್ಡ್‌ನ ವಿಳಾಸವನ್ನು ಗೇಟ್‌ವೇ ವಿಳಾಸವಾಗಿ ವಿತರಿಸಬೇಕು. ಕೆಳಗಿನ ಸಾಲನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಎರಡನೆಯದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ /etc/dnsmasq.conf:

dhcp-option = tag:lan, option:router, 192.168.1.100

ಅಲ್ಲಿ 192.168.1.100 - ನಿಮ್ಮ ಮಂಡಳಿಯ IP ವಿಳಾಸ. ಬೋರ್ಡ್‌ನಲ್ಲಿಯೇ ನೆಟ್‌ವರ್ಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ರೂಟರ್ ವಿಳಾಸವನ್ನು ನಮೂದಿಸಲು ಮರೆಯಬೇಡಿ!

ರೂಟರ್ ಸಂಪರ್ಕಗಳಿಂದ ಬೋರ್ಡ್ ಸಂಪರ್ಕಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಮೆಲಮೈನ್ ಸ್ಪಾಂಜ್ ಅನ್ನು ಬಳಸಲಾಯಿತು. ಇದು ಈ ರೀತಿಯಾಗಿ ಹೊರಹೊಮ್ಮಿತು:
$9.99* ಗೆ OpenVPN ಅನ್ನು ವೇಗಗೊಳಿಸಿ ಅಥವಾ ಆರೆಂಜ್ ಪೈ ಒನ್ ಅನ್ನು ರೂಟರ್‌ಗೆ ಎಂಬೆಡ್ ಮಾಡಿ

ತೀರ್ಮಾನಕ್ಕೆ

USB ಮೂಲಕ ನೆಟ್ವರ್ಕ್ ಆಶ್ಚರ್ಯಕರವಾಗಿ ತ್ವರಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: 100-120 Mb / s, ನಾನು ಕಡಿಮೆ ನಿರೀಕ್ಷಿಸಿದ್ದೇನೆ. OpenVPN ಸುಮಾರು 70 Mb/s ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಟ್ರಾಫಿಕ್ ಮೂಲಕ ಹಾದುಹೋಗುತ್ತದೆ, ಇದು ತುಂಬಾ ಅಲ್ಲ, ಆದರೆ ನನ್ನ ಅಗತ್ಯಗಳಿಗೆ ಸಾಕಾಗುತ್ತದೆ. ರೂಟರ್ ಮುಚ್ಚಳವು ಬಿಗಿಯಾಗಿ ಮುಚ್ಚುವುದಿಲ್ಲ, ಸಣ್ಣ ಅಂತರವನ್ನು ಬಿಡುತ್ತದೆ. ಈಥೆಟ್‌ಗಳು ಬೋರ್ಡ್‌ನಿಂದ ಎತರ್ನೆಟ್ ಮತ್ತು ಯುಎಸ್‌ಬಿ ಹೋಸ್ಟ್ ಕನೆಕ್ಟರ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಬಹುದು, ಇದು ಮುಚ್ಚಳವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮುಚ್ಚಲು ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ಇನ್ನೂ ಸ್ವಲ್ಪ ಜಾಗವನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಅಂತಹ ಅಶ್ಲೀಲತೆಯಲ್ಲಿ ತೊಡಗಿಸಿಕೊಳ್ಳದಿರುವುದು ಮತ್ತು ಖರೀದಿಸುವುದು ಉತ್ತಮ ಟರ್ರಿಸ್ ಓಮ್ನಿಯಾ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ