āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ 40 āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ 40 āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋

āϞ⧇āĻ–āĻ• āϤāĻžāϰ āύāϤ⧁āύ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ ā§Ēā§Ļ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϟāĻŋāϰ āϭ⧇āϤāϰ⧇ āĻāĻ•āϟāĻŋ āĻ°â€ā§āϝāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋, āĻāĻ•āϟāĻŋ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĄāĻ‚āĻ—āϞ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻ•ā§āϝāĻžāĻŦāϞ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āĻāϤ⧇ āĻĨāĻžāĻ•āĻž āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āχāωāĻāϏāĻŦāĻŋ āĻĒā§‹āĻ°ā§āϟ āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇āĨ¤ āĻāϰ āĻĢāϞ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϏāĻš āĻ¸ā§āĻŦāϝāĻŧāĻ‚āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ, āĻšā§‡āĻĄāϞ⧇āϏ āĻāφāϰāĻāĻŽ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āϤ⧈āϰāĻŋ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ LinuxāĻāϤ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻŋāĻŦā§‹āĻ°ā§āĻĄ āĻāĻŦāĻ‚ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āχāωāĻāϏāĻŦāĻŋ-āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϚāĻžāĻ°ā§āϜ āĻ•āϰāĻž āϝāĻžāϝāĻŧ, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻŦā§āϝāĻžāĻ‚āĻ• āĻŦāĻž āϏ⧋āϞāĻžāϰ āϚāĻžāĻ°ā§āϜāĻžāϰāĻ“ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤāĨ¤ āĻĢāϞ⧇, āĻāϟāĻŋ āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āĻ›āĻžāĻĄāĻŧāĻžāχ āĻļ⧁āϧ⧁ āĻ•āϝāĻŧ⧇āĻ• āϘāĻŖā§āϟāĻž āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ• āĻĻāĻŋāύ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ 40 āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋

āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϗ⧁āϞāĻŋāϰ āĻŽāĻžāĻ¤ā§āϰāĻŋāĻ• āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ

āĻĒā§āϰāĻĨāĻŽāϤ, āϤāĻžāϰāĻž āϞāĻžāχāύ⧇āϰ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ⧇ āĻ­āĻŋāĻ¨ā§āύāĨ¤ 60 āĻŦāĻž āϤāĻžāϰ āĻŦ⧇āĻļāĻŋ āĻ•ā§āώāĻŽāϤāĻžāϏāĻŽā§āĻĒāĻ¨ā§āύ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋ āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ­āĻžāϞ, āϝāĻ–āύ 40 āϧāĻžāϰāĻŖāĻ•ā§āώāĻŽāϤāĻžāϰ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ⧇āϰ āϏāĻžāĻĨ⧇ āĻŦāĻšāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤ āĻāĻ–āύ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ āĻāĻŦāĻ‚ āĻŸā§āϝāĻžāĻŦāϞ⧇āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āϞāĻžāχāύ āĻĻ⧈āĻ°ā§āĻ˜ā§āϝ 14 āĻŦāĻž 18 āĻ…āĻ•ā§āώāϰāĨ¤

āĻ…āϤ⧀āϤ⧇, āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻŦ⧇āĻļ āĻŦāĻĄāĻŧ āĻ›āĻŋāϞāĨ¤ 40-āϏāĻŋāĻŸā§‡āϰ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ 13-āχāĻžā§āϚāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ⧇āϰ āφāĻ•āĻžāϰ āĻāĻŦāĻ‚ āĻ“āϜāύ āĻ›āĻŋāϞāĨ¤ āĻāĻ–āύ, āĻāĻ•āχ āϏāĻ‚āĻ–ā§āϝāĻ• āĻĒāϰāĻŋāϚāĻŋāϤāĻĻ⧇āϰ āϏāĻžāĻĨ⧇, āϤāĻžāϰāĻž āϝāĻĨ⧇āĻˇā§āϟ āĻ•ā§āώ⧁āĻĻā§āϰāĻžāĻ•ā§ƒāϤāĻŋāϰ āϝāĻžāϤ⧇ āφāĻĒāύāĻŋ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ⧇āϰ āϏāĻžāĻŽāύ⧇ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āϰāĻžāĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻāϟāĻŋ āĻ…āĻŦāĻļā§āϝāχ āĻ­āĻžāϞ, āϤāĻŦ⧇ āφāĻĒāύāĻžāϰ āϕ⧋āϞ⧇ āĻĻ⧁āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻĄāĻŋāĻ­āĻžāχāϏ āϰāĻžāĻ–āĻž āĻāĻ–āύāĻ“ āϖ⧁āĻŦ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āύāϝāĻŧāĨ¤ āφāĻĒāύāĻŋ āϝāĻ–āύ āĻāĻ•āϟāĻŋ āĻĄā§‡āĻ¸ā§āϕ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āύ, āϤāĻ–āύ āϕ⧋āύāĻ“ āĻ…āĻ­āĻŋāϝ⧋āĻ— āĻĨāĻžāϕ⧇ āύāĻž, āϤāĻŦ⧇ āĻāϟāĻŋ āĻŽāύ⧇ āϰāĻžāĻ–āĻž āωāϚāĻŋāϤ āϝ⧇ āĻāĻ•āϟāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒāϕ⧇ āĻ…āĻ¨ā§āϝ āύāĻžāĻŽā§‡ āĻāĻ•āϟāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ āĻŦāϞāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāϟāĻŋāϰ āύāĻžāĻŽā§‡āϰ āĻ¨ā§āϝāĻžāĻ¯ā§āϝāϤāĻž āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāĻž āĻšāϝāĻŧ, āĻ•āĻžāϰāĻŖ āĻāϟāĻŋ āĻĻ⧇āĻ–āĻž āϝāĻžāĻšā§āϛ⧇ āϝ⧇ āĻ•ā§āώ⧁āĻĻā§āϰāĻžāĻ•ā§ƒāϤāĻŋāϰ 40-āĻ…āĻ•ā§āώāϰ⧇āϰ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύāϟāĻŋ āφāϰāĻ“ āĻ•āĻŽ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤

āϤāĻžāχ āϞ⧇āĻ–āĻ• āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ¸ā§āϟāĻžāϰ āϏāĻŋāϰāĻŋāĻœā§‡āϰ āĻĻā§€āĻ°ā§āϘ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤ āύāϤ⧁āύ āĻŽāĻĄā§‡āϞāϟāĻŋ āĻŽā§āĻ•ā§āϤāĻŋ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧇āĻ›āĻŋāϞ⧇āύāĨ¤ 2002 āϏāĻžāϞ⧇, āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻŽāĻĄā§‡āϞ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻŦā§āϰ⧇āχāϞ āĻ¸ā§āϟāĻžāϰ 40 āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϝ⧇āĻ–āĻžāύ⧇ āĻāĻ•āϟāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ āωāĻĒāϰ⧇ āϰāĻžāĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻļāϰ⧀āϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰāϟāĻŋ āϝāĻĨ⧇āĻˇā§āϟāĨ¤ āĻāĻŦāĻ‚ āϝāĻĻāĻŋ āĻāϟāĻŋ āĻŽāĻžāĻĒāϏāχ āύāĻž āĻšāϝāĻŧ, āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄ āφāϛ⧇āĨ¤ āĻāĻ–āύ āĻāχ āĻŽāĻĄā§‡āϞāϟāĻŋ Active Star 40 āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ•āχ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āχāϞ⧇āĻ•āĻŸā§āϰāύāĻŋāĻ•ā§āϏ āϏāĻšāĨ¤

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ 40 āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋

āĻāĻŦāĻ‚ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄ āϰāϝāĻŧ⧇ āϗ⧇āϛ⧇:

āĻāĻ•āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāĻŋ āĻŸā§‡āĻ• āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­ āĻ¸ā§āϟāĻžāϰ 40 āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋

āĻ•āĻŋāĻ¨ā§āϤ⧁ āύāϤ⧁āύ āĻĒāĻŖā§āϝ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āϜāĻŋāύāĻŋāϏ āĻšāϞ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ⧇āϰ āφāĻ•āĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āϛ⧁āϟāĻŋ (āĻĻ⧇āϖ⧁āύ KDPV)āĨ¤ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋ āφāĻŦāĻžāϰ āϏāϰāĻžāύ⧋ āĻšāϞ⧇ āĻāϟāĻŋ āĻ–ā§‹āϞ⧇āĨ¤ āϏ⧇āĻ–āĻžāύ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ āϰāĻžāĻ–āĻž āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ• āĻŦāϞ⧇ āĻĒā§āϰāĻŽāĻžāĻŖāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇, āϤāĻŦ⧇ āφāĻĒāύāĻžāϕ⧇ āϕ⧋āύāĻ“āĻ­āĻžāĻŦ⧇ āĻ–āĻžāϞāĻŋ āĻŦāĻ—āĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝāĻžāϰ āĻ­āĻŋāϤāϰ⧇ āĻāĻŽāύāĻ•āĻŋ āĻāĻ•āϟāĻŋ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āφāωāϟāϞ⧇āϟ āϰāϝāĻŧ⧇āϛ⧇āĨ¤

āϞ⧇āĻ–āĻ• āĻĒā§āϰāĻĨāĻŽ āϝ⧇ āϜāĻŋāύāĻŋāϏāϟāĻŋ āύāĻŋāϝāĻŧ⧇ āĻāϏ⧇āĻ›āĻŋāϞ⧇āύ āϤāĻž āĻšāϞ āϏ⧇āĻ–āĻžāύ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϝāĻ–āύ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϟāĻŋ āϕ⧇āύāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϤāĻ–āύ āĻĻ⧇āĻ–āĻž āϗ⧇āϞ āϝ⧇ āĻŦāĻ—āĻŋāϟāĻŋ āφāĻšā§āĻ›āĻžāĻĻāύāĻ•āĻžāϰ⧀ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāϟāĻŋ "āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ" āĻāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āϞāĻžāχāĻĄ āĻ•āϰ⧇āύāĻŋāĨ¤ āĻāĻ–āύ, āϝāĻĻāĻŋ āĻŦā§‹āĻ°ā§āĻĄāϟāĻŋ āĻŽāĻžāĻ¤ā§āϰ 3 āĻŽāĻŋāĻŽāĻŋ āĻĒāĻžāϤāϞāĻž āĻšāϤ ...

āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ•āϜāύ āϏāĻšāĻ•āĻ°ā§āĻŽā§€ āφāĻŽāĻžāϕ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋āϰ āϰāĻŋāϞāĻŋāϜ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻŦāϞ⧇āĻ›āĻŋāϞ⧇āύ, āϝ⧇āϟāĻŋ āĻāϤāϟāĻžāχ āĻ•ā§āώ⧁āĻĻā§āϰāĻžāĻ•ā§ƒāϤāĻŋāϰ āĻšāϝāĻŧ⧇ āωāϠ⧇āϛ⧇ āϝ⧇ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĻ⧁āϟāĻŋ āĻŦāĻ—āĻŋāϤ⧇ āĻĢāĻŋāϟ āĻšāϤ⧇ āĻĒāĻžāϰ⧇... āĻŦāĻž āϏāĻŽā§āĻ­āĻŦāϤ āϤāĻŋāύāϟāĻŋāĻ“āĨ¤ āĻāϟāĻŋ āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻāĻ•āϟāĻŋ 64 āϜāĻŋāĻŦāĻŋ āĻŽā§‡āĻŽāϰāĻŋ āĻ•āĻžāĻ°ā§āĻĄ, āĻŦā§āϞ⧁āϟ⧁āĻĨ, "āĻšā§āχāϏ⧇āϞ" āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻŽāĻžāχāĻ•ā§āϰ⧋ āχāωāĻāϏāĻŦāĻŋ āϕ⧇āĻŦāϞ āϏāĻš āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻ•āĻŋāϛ⧁ āĻĻāĻŋāύ āĻĒāϰ⧇ āĻāχ āϏāĻŦ āĻĒ⧌āρāϛ⧇āϛ⧇, āĻāĻŦāĻ‚ āĻĻāĻ°ā§āĻļāύ⧀āϝāĻŧ āĻŦāĻ¨ā§āϧ⧁āϰāĻž āϞ⧇āĻ–āĻ•āϕ⧇ āĻāĻ•āϟāĻŋ āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇āĻ›āĻŋāϞāĨ¤ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻāϟāĻŋ āĻ•āϰāĻž āωāϚāĻŋāϤ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇.

āĻāχ āϜāĻ¨ā§āϝ āĻ•āĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇

Handy Tech Active Star 40-āĻāϰ āĻĒāĻŋāĻ›āύ⧇ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄā§‡āϰ āĻŽāϤ⧋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻĻ⧁āϟāĻŋ USB āĻĒā§‹āĻ°ā§āϟ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϚ⧌āĻŽā§āĻŦāĻ• āĻŽāĻžāωāĻ¨ā§āϟ āϏāĻš āĻāĻ•āϟāĻŋ āϛ⧋āϟ āφāĻ•āĻžāϰ⧇āϰ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝāĻ–āύ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇, āĻāĻŦāĻ‚ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āύāĻŋāĻœā§‡āχ āĻŦā§āϞ⧁āϟ⧁āĻĨ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤāĻ­āĻžāĻŦ⧇ āĻāϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϞ⧁āϟ⧁āĻĨ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

āĻāχāĻ­āĻžāĻŦ⧇, āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ⧇āϰ āĻŦāĻ—āĻŋāϤ⧇ āϰāĻžāĻ–āĻž āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻŦā§āϞ⧁āϟ⧁āĻĨ "āĻšā§āχāϏ⧇āϞ" āϏāĻ‚āϝ⧋āĻ— āĻ•āϰ⧇āύ āϤāĻŦ⧇ āĻāϟāĻŋ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇āĨ¤ BRLTTY, āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āĻāĻ•āϟāĻŋ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰ⧇āύ āϤāĻŦ⧇ "āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ" āĻāϟāĻŋāϰ āϏāĻžāĻĨ⧇āĻ“ āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇⧎

āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āĻžāύ⧇āχ āĻļ⧇āώ āύāϝāĻŧ. "āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ" āύāĻŋāĻœā§‡āχ, āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇, āĻāϟāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ āĻāĻŽāύ āϝ⧇āϕ⧋āύ⧋ āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϝāĻžāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϞ⧇āĻ–āĻ• āϤāĻžāϰ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟāĻĢā§‹āύ āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰāϗ⧁āϞāĻŋ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧇ āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏ⧇āχ āĻ…āύ⧁āϝāĻžāϝāĻŧā§€ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧇āϛ⧇āύ, āϤāĻŦ⧇ āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āϤāĻŋāύāĻŋ āĻāϰ āϜāĻ¨ā§āϝ āφāϰ⧇āĻ•āϟāĻŋ "āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ" āĻŽāĻžāύāĻŋāϝāĻŧ⧇ āύ⧇āĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āϛ⧇āύ - āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϏāĻŋāĻ•, āϜāĻŋāϰ⧋ āύāϝāĻŧ, āχāĻĨāĻžāϰāύ⧇āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻāĻŦāĻ‚ āφāϰ⧇āĻ•āϟāĻŋ āĻŦā§āϞ⧁āϟ⧁āĻĨ "āĻšā§āχāϏ⧇āϞ"āĨ¤

BlueZ 5 āĻāĻŦāĻ‚ PAN

āĻĒā§āϝāĻžāύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦā§āϞ⧁āĻœā§‡āĻĄ āĻ…āĻ¸ā§āĻĒāĻˇā§āϟ āĻšāϤ⧇ āĻĒāϰāĻŋāĻŖāϤ. āϞ⧇āĻ–āĻ• āĻŦāĻŋāϟāĻŋ-āĻĒā§āϝāĻžāύ āĻĒāĻžāχāĻĨāύ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟāϟāĻŋ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϝāĻŧ⧇āϛ⧇āύ (āύ⧀āĻšā§‡ āĻĻ⧇āϖ⧁āύ), āϝāĻž āφāĻĒāύāĻžāϕ⧇ GUI āĻ›āĻžāĻĄāĻŧāĻžāχ PAN āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āωāĻ­āϝāĻŧ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŽā§‹āĻĄā§‡ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ D-Bus-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϝāĻĨāĻžāϝāĻĨ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰ, āĻāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĄāĻŋāĻ­āĻžāχāϏ bnep0 āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāχ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āĻāĻ•āϟāĻŋ āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāϤ⧇ DHCP āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŽā§‹āĻĄā§‡, BlueZ-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦā§āϰāĻŋāϜ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āύāĻžāĻŽ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āϝ⧇āĻ–āĻžāύ⧇ āĻāϟāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āϞ⧇āĻ­ āĻĄāĻŋāĻ­āĻžāχāϏ āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻŦā§āϰāĻŋāϜ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϏ⧇āϤ⧁āϤ⧇ āĻāĻ•āϟāĻŋ DHCP āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĒā§āϞāĻžāϏ āφāχāĻĒāĻŋ āĻŽāĻžāĻ¸ā§āĻ•āϰ⧇āĻĄāĻŋāĻ‚ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖāϤ āϝāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧāĨ¤

Systemd āϏāĻš āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϝāĻžāύ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ

āϏ⧇āϤ⧁ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇, āϞ⧇āĻ–āĻ• systemd-networkd āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āϛ⧇āύ:

āĻĢāĻžāχāϞ /etc/systemd/network/pan.netdev

[NetDev]
Name=pan
Kind=bridge
ForwardDelaySec=0

āĻĢāĻžāχāϞ /etc/systemd/network/pan.network

[Match]
Name=pan

[Network]
Address=0.0.0.0/24
DHCPServer=yes
IPMasquerade=yes

āĻāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦā§āϞ⧁āĻœā§‡āĻĄāϕ⧇ NAP āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻŦāĻžāĻ§ā§āϝ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻĒā§āϰāĻŽāĻžāĻŖāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇ āϝ⧇ āĻāϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ BlueZ 5.36 āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤ āϞ⧇āĻ–āĻ• āϭ⧁āϞ āĻšāϞ⧇ āϤāĻžāϕ⧇ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰ⧁āύ: āĻŽā§āϞāĻžāĻ‚ (āϤāĻžāϰ āĻ•āĻžāύ āύāĻžāĻĄāĻŧāĻžāϤ⧇ āĻĒāĻžāϰ⧇) āĻ…āĻ¨ā§āϧ (āĻ•āĻ–āύāĻ“ āĻ•āĻ–āύāĻ“ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻāĻŦāĻ‚ āϕ⧋āϝāĻŧāĻžāĻ¨ā§āϟāĻžāĻŽ) āϗ⧁āϰ⧁

āĻ•āĻŋāĻ¨ā§āϤ⧁ āϤāĻŋāύāĻŋ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϝāĻŧ⧇āϛ⧇āύ āĻŦā§āϞāĻ— āĻĒā§‹āĻ¸ā§āϟ и āĻĒāĻžāχāĻĨāύ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻĄāĻŋ-āĻŦāĻžāϏ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ•āϞ āĻ•āϰāϤ⧇āĨ¤

āϏ⧁āĻŦāĻŋāϧāĻžāϰ āϜāĻ¨ā§āϝ, āϞ⧇āĻ–āĻ• āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻĄ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻžāϗ⧁āϞāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ•āĻŋāύāĻž āϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āϛ⧇āύāĨ¤

āĻĢāĻžāχāϞ /etc/systemd/system/pan.service

[Unit]
Description=Bluetooth Personal Area Network
After=bluetooth.service systemd-networkd.service
Requires=systemd-networkd.service
PartOf=bluetooth.service

[Service]
Type=notify
ExecStart=/usr/local/sbin/pan

[Install]
WantedBy=bluetooth.target

āĻĢāĻžāχāϞ /usr/local/sbin/pan

#!/bin/sh
# Ugly hack to work around #787480
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

exec /usr/local/sbin/bt-pan --systemd --debug server pan

āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻĢāĻžāχāϞāϟāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇ āύāĻž āϝāĻĻāĻŋ Debian IPMasquerade= āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻ›āĻŋāϞ (āĻĻ⧇āϖ⧁āύ #787480).

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāϟ āĻ•āϰāĻžāϰ āĻĒāϰ systemctl āĻĄā§‡āĻŽāύ-āϰāĻŋāϞ⧋āĻĄ и systemctl āĻĒ⧁āύāϰāĻžāϝāĻŧ āϚāĻžāϞ⧁ āĻ•āϰ⧁āύ systemd-networkd āφāĻĒāύāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāϝāĻŧ⧇ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϝāĻžāύ āϚāĻžāϞ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ systemctl āĻ¸ā§āϟāĻžāĻ°ā§āϟ āĻĒā§āϝāĻžāύ

Systemd āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϝāĻžāύ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ

āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏāĻžāχāĻĄ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āϏāĻšāϜāĨ¤

āĻĢāĻžāχāϞ /etc/systemd/network/pan-client.network

[Match]
Name=bnep*

[Network]
DHCP=yes

āĻĢāĻžāχāϞ /etc/systemd/system/pan@.service

[Unit]
Description=Bluetooth Personal Area Network client

[Service]
Type=notify
ExecStart=/usr/local/sbin/bt-pan --debug --systemd client %I --wait

āĻāĻ–āύ, āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϞ⧋āĻĄ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āφāĻĒāύāĻŋ āĻāχāĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ:

systemctl start pan@00:11:22:33:44:55

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒ⧇āϝāĻŧāĻžāϰāĻŋāĻ‚

āĻ…āĻŦāĻļā§āϝāχ, āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻ…āĻŦāĻļā§āϝāχ āĻŦā§āϞ⧁āϟ⧁āĻĨ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻœā§‹āĻĄāĻŧāĻž āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āĻĒāϰ⧇ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āφāĻĒāύāĻžāϕ⧇ Bluetoothctl āϚāĻžāϞāĻžāϤ⧇ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋāϕ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇:

power on
agent on
default-agent
scan on
scan off
pair XX:XX:XX:XX:XX:XX
trust XX:XX:XX:XX:XX:XX

āĻ¸ā§āĻ•ā§āϝāĻžāύ āĻļ⧁āϰ⧁ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āφāĻĒāύāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĄāĻŋāĻ­āĻžāχāϏāϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāϝāĻŧ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āύāĻž āĻšāĻ“āϝāĻŧāĻž āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ•āϝāĻŧ⧇āĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧁āύāĨ¤ āĻāϰ āĻ āĻŋāĻ•āĻžāύāĻž āϞāĻŋāϖ⧁āύ āĻāĻŦāĻ‚ āĻĒ⧇āϝāĻŧāĻžāϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϜāĻžāϰāĻŋ āĻ•āϰ⧇ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤

āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āĻĻāĻŋāϕ⧇, āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āχ āϜāĻŋāύāĻŋāϏ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϤāĻŦ⧇ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āĻ…āĻŦāĻļā§āϝāχ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞ āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāĻŖ āĻ›āĻžāĻĄāĻŧāĻžāχ NAP āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āϏāĻ‚āϝ⧋āĻ— āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āϞ⧇āĻ–āĻ• āύāĻŋāĻļā§āϚāĻŋāϤ āύāύ āϝ⧇ āĻāϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āϰ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āĻ•ā§āϰāĻŽāĨ¤ āϏāĻŽā§āĻ­āĻŦāϤ āϝāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āϤāĻž āĻšāϞ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻŸā§āϰāĻžāĻ¸ā§āϟ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ⧋, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϤāĻŋāύāĻŋ āĻāĻ–āύāĻ“ āĻāϟāĻŋ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āύāύāĻŋāĨ¤

HID āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇⧎

āĻāϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϝ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āϤāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻāĻ•āϟāĻŋ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āϚāĻŋāύāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻŦā§āϞ⧁āϟ⧁āĻĨ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰ⧇āϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻāĻ•āχāĻ­āĻžāĻŦ⧇ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻāĻœā§‡āĻ¨ā§āϟ āĻāĻ•āϟāĻŋ āφāĻĻ⧇āĻļ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇ āĻāĻœā§‡āĻ¨ā§āϟ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻŦāĻ‚ bluetoothctl āĻāĻ•āϟāĻŋ HID āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏāĻš āĻāĻ•āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āϖ⧁āρāĻœā§‡ āĻĒāĻžāĻŦ⧇āĨ¤

āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦā§āϞ⧁āϟ⧁āĻĨ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āĻāĻ•āϟ⧁ āϜāϟāĻŋāϞ

āϝāĻĻāĻŋāĻ“ āϞ⧇āĻ–āĻ• āϏāĻŦāĻ•āĻŋāϛ⧁ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻĒ⧇āϰ⧇āϛ⧇āύ, āϤāĻŋāύāĻŋ āĻŦā§‹āĻā§‡āύ āϝ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ BlueZ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤ āĻĒā§āϰāĻĨāĻŽā§‡ āϤāĻŋāύāĻŋ āϭ⧇āĻŦ⧇āĻ›āĻŋāϞ⧇āύ āϝ⧇ āĻāĻœā§‡āĻ¨ā§āϟāĻĻ⧇āϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻŋāύ āϕ⧋āĻĄāϗ⧁āϞāĻŋ āĻĒā§āϰāĻŦ⧇āĻļ āĻ•āϰāĻžāύ⧋ āĻĒā§āϰāϝāĻŧā§‹āϜāύ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĻ⧇āĻ–āĻž āϗ⧇āϞ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, HID āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ "āĻāĻœā§‡āĻ¨ā§āϟ āϕ⧀āĻŦā§‹āĻ°ā§āĻĄ āĻ…āύāϞāĻŋ" āϟāĻžāχāĻĒ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇⧎ āĻāϟāĻŋ āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ• āϝ⧇ āĻŦā§āϞ⧁āϟ⧁āĻĨ āĻĒā§āϝāĻžāύ āϚāĻžāϞ⧁ āĻ•āϰāϤ⧇ āφāĻĒāύāĻžāϕ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‡āϰ āϏāĻ¨ā§āϧāĻžāύ⧇ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĻāĻŋāϝāĻŧ⧇ āφāϰ⧋āĻšāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϤāĻŋāύāĻŋ āĻŽāύ⧇ āϰāĻžāĻ–āĻŦ⧇āύ āϝ⧇ BlueZ āĻāϰ āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϰ⧇āĻĄāĻŋāĻŽā§‡āĻĄ āϟ⧁āϞ āĻ›āĻŋāϞ āĻĒā§āϝāĻžāĻ¨ā§āĻĄ - āϏ⧇ āĻŦā§āϞ⧁āĻœā§‡āĻĄ 5 āĻ āϕ⧋āĻĨāĻžāϝāĻŧ āĻ•āϰāϛ⧇? āĻšāĻ āĻžā§Ž āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻŽāĻžāϧāĻžāύ āĻšāĻžāϜāĻŋāϰ, āϞ⧇āĻ–āϕ⧇āϰ āĻ…āϜāĻžāύāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒ⧃āĻˇā§āϠ⧇āϰ āωāĻĒāϰ āĻŽāĻŋāĻĨā§āϝāĻž?

āĻ‰ā§ŽāĻĒāĻžāĻĻāύāĻļā§€āϞāϤāĻž

āĻĄā§‡āϟāĻž āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ⧇āϰ āĻ—āϤāĻŋ āĻ›āĻŋāϞ āĻĒā§āϰāĻžāϝāĻŧ 120 kbit/s, āϝāĻž āϝāĻĨ⧇āĻˇā§āϟāĨ¤ 1GHz ARM āĻĒā§āϰāϏ⧇āϏāϰ āĻāĻ•āϟāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āϖ⧁āĻŦ āĻĻā§āϰ⧁āϤāĨ¤ āϞ⧇āĻ–āĻ• āĻāĻ–āύāĻ“ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻĒā§āϰāϧāĻžāύāϤ ssh āĻāĻŦāĻ‚ emacs āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰāϛ⧇āύāĨ¤

āĻ•āύāϏ⧋āϞ āĻĢāĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āϰāĻŋāύ āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύ

āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϜāĻŋāϰ⧋āϤ⧇ āĻĢā§āϰ⧇āĻŽāĻŦāĻžāĻĢāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻ¸ā§āĻ•ā§āϰāĻŋāύ āϰ⧇āĻœā§‹āϞāĻŋāωāĻļāύāϟāĻŋ āĻŦ⧇āĻļ āĻ…āĻĻā§āϭ⧁āϤ: fbset āĻāϟāĻŋāϕ⧇ 656x416 āĻĒāĻŋāĻ•ā§āϏ⧇āϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇ (āϕ⧋āύāĻ“ āĻŽāύāĻŋāϟāϰ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āύ⧇āχ, āĻ…āĻŦāĻļā§āϝāχ)āĨ¤ 8×16 āĻāϰ āĻāĻ•āϟāĻŋ āĻ•āύāϏ⧋āϞ āĻĢāĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇, āĻĒā§āϰāϤāĻŋ āϞāĻžāχāύ⧇ 82āϟāĻŋ āĻ…āĻ•ā§āώāϰ āĻāĻŦāĻ‚ 26āϟāĻŋ āϞāĻžāχāύ āĻ›āĻŋāϞāĨ¤

āĻāχ āĻŽā§‹āĻĄā§‡ ā§Ēā§Ļ-āĻ…āĻ•ā§āώāϰ⧇āϰ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤ āϞ⧇āĻ–āĻ• āχāωāύāĻŋāϕ⧋āĻĄ āĻ…āĻ•ā§āώāϰāϗ⧁āϞ⧋āĻ“ āĻŦā§āϰ⧇āχāϞ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ āĻšāϤ⧇ āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāύāĨ¤ āϏ⧌āĻ­āĻžāĻ—ā§āϝāĻŦāĻļāϤ, Linux āĻāϟāĻŋ ā§Ģ⧧⧍āϟāĻŋ āĻ…āĻ•ā§āώāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āϝ⧇āĻ–āĻžāύ⧇ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•āύāϏ⧋āϞ āĻĢāĻ¨ā§āϟ ⧍ā§Ģā§ŦāϟāĻŋ āĻ…āĻ•ā§āώāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤ console-setup āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āφāĻĒāύāĻŋ āĻĻ⧁āϟāĻŋ ⧍ā§Ģā§Ŧ-āĻ…āĻ•ā§āώāϰ⧇āϰ āĻĢāĻ¨ā§āϟ āĻāĻ•āϏāĻžāĻĨ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āϞ⧇āĻ–āĻ• /etc/default/console-setup āĻĢāĻžāχāϞ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āϞāĻžāχāύāϗ⧁āϞ⧋ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āύ:

SCREEN_WIDTH=80
SCREEN_HEIGHT=25
FONT="Lat15-Terminus16.psf.gz brl-16x8.psf"

āĻĻā§āϰāĻˇā§āϟāĻŦā§āϝ: brl-16×8.psf āĻĢāĻ¨ā§āϟ āωāĻĒāϞāĻŦā§āϧ āĻ•āϰāϤ⧇, āφāĻĒāύāĻžāϕ⧇ āĻ•āύāϏ⧋āϞ-āĻŦā§āϰ⧇āχāϞ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤

āĻāϰāĻĒāϰ⧇ āϕ⧀?

āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āĻāĻ•āϟāĻŋ 3,5 āĻŽāĻŋāĻŽāĻŋ āĻœā§āϝāĻžāĻ• āϰāϝāĻŧ⧇āϛ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϞ⧇āĻ–āĻ• āĻŽāĻŋāύāĻŋ-āĻāχāϚāĻĄāĻŋāĻāĻŽāφāχ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻĄāĻŋāĻ“ āϏāĻ‚āϕ⧇āϤ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏāĻšā§‡āϤāύ āύāύāĨ¤ āϞ⧇āĻ–āĻ• āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋāϤ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āϏāĻžāωāĻ¨ā§āĻĄ āĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻ…āĻ•ā§āώāĻŽ āĻ›āĻŋāϞ⧇āύ (āφāĻļā§āϚāĻ°ā§āϝāϜāύāĻ•āĻ­āĻžāĻŦ⧇, āĻ…āύ⧁āĻŦāĻžāĻĻāĻ• āύāĻŋāĻļā§āϚāĻŋāϤ āĻ›āĻŋāϞ⧇āύ āϝ⧇ āϜāĻŋāϰ⧋āϤ⧇ āĻāĻ•āϟāĻŋ āύ⧇āχ, āϤāĻŦ⧇ āϜāĻŋāĻĒāĻŋāφāχāĻ“āϤ⧇ PWM āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻļāĻŦā§āĻĻ āφāωāϟāĻĒ⧁āϟ āĻ•āϰāĻžāϰ āωāĻĒāĻžāϝāĻŧ āϰāϝāĻŧ⧇āϛ⧇)āĨ¤ āϤāĻŋāύāĻŋ āĻāĻ•āϟāĻŋ USB-OTG āĻšāĻžāĻŦ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻāĻŦāĻ‚ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇āϤ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻ¸ā§āĻĒāĻŋāĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻ•āĻžāĻ°ā§āĻĄ āĻāĻŦāĻ‚ āφāωāϟāĻĒ⧁āϟ āĻļāĻŦā§āĻĻ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āϛ⧇āύ⧎ āĻ•āĻŋāϛ⧁ āĻ•āĻžāϰāϪ⧇, āĻĻ⧁āϟāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻ•āĻžāĻ°ā§āĻĄ āĻ•āĻžāϜ āĻ•āϰ⧇āύāĻŋ; āĻāĻ–āύ āϤāĻŋāύāĻŋ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āϚāĻŋāĻĒāϏ⧇āĻŸā§‡ āĻ…āύ⧁āϰ⧂āĻĒ āĻĄāĻŋāĻ­āĻžāχāϏ āϖ⧁āρāϜāϛ⧇āύāĨ¤

"āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ" āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž, āĻ•āϝāĻŧ⧇āĻ• āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāĻ“ āĻ…āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•āĨ¤ āĻāĻŦāĻ‚ āϏāĻŦ āĻ•āĻžāϰāĻŖ āϝāĻ–āύ āĻāϟāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāϟāĻŋ āĻŦāĻ—āĻŋāϤ⧇ āϏāĻ‚āϝ⧋āĻ—āĻ•āĻžāϰ⧀ āĻĨ⧇āϕ⧇ āĻļāĻ•ā§āϤāĻŋ āϏāϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āϞ⧇āĻ–āĻ• āĻ•āĻŽā§āĻĒāĻžāĻ°ā§āϟāĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻāĻ•āϟāĻŋ āϛ⧋āϟ āĻŦāĻžāĻĢāĻžāϰ āĻŦā§āϝāĻžāϟāĻžāϰāĻŋ āϰāĻžāĻ–āĻžāϰ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ GPIO āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋāϕ⧇ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āĻŦāĻŋāώāϝāĻŧ⧇ āĻ…āĻŦāĻšāĻŋāϤ āĻ•āϰāĻŦ⧇āύ, āϝāĻžāϤ⧇ āĻāϟāĻŋ āϤāĻžāϰ āĻ•āĻžāϜ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋ āĻ•ā§āώ⧁āĻĻā§āϰāĻžāĻ•ā§ƒāϤāĻŋāϰ āĻāĻ•āϟāĻŋ āχāωāĻĒāĻŋāĻāϏāĨ¤

āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āχāĻŽā§‡āϜ

āφāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻāĻ•āχ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āχ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āϚāĻžāύ, āϤāĻŦ⧇ āϞ⧇āĻ–āĻ• āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻāĻ•āϟāĻŋ āϰ⧇āĻĄāĻŋāĻŽā§‡āĻĄ āϚāĻŋāĻ¤ā§āϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ (āϰāĻžāĻ¸ā§āĻĒāĻŦāĻŋāϝāĻŧāĻžāύ āĻ¸ā§āĻŸā§āϰ⧇āĻšā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇)āĨ¤ āωāĻĒāϰ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻŋāϤ āĻ āĻŋāĻ•āĻžāύāĻžāϝāĻŧ āϤāĻžāϕ⧇ āĻāϟāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϞāĻŋāϖ⧁āύāĨ¤ āϝāĻĻāĻŋ āϝāĻĨ⧇āĻˇā§āϟ āϞ⧋āĻ• āφāĻ—ā§āϰāĻšā§€ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻāĻŽāύ āĻ•āĻŋāϟāϗ⧁āϞāĻŋ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻžāĻ“ āϏāĻŽā§āĻ­āĻŦ āϝāĻžāϤ⧇ āĻāχ āϜāĻžāϤ⧀āϝāĻŧ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻŽāĻ¸ā§āϤ āĻ•āĻŋāϛ⧁ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇āĨ¤

āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ

āĻĒā§āϰ⧁āĻĢāϰāĻŋāĻĄāĻŋāĻ‚ āϜāĻ¨ā§āϝ āĻĄā§‡āĻ­ Mielke āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ.

āĻ›āĻŦāĻŋāϰ āϚāĻŋāĻ¤ā§āϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāχāĻŽāύ āĻ•āĻžāχāĻžā§āϜāϕ⧇ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻāĨ¤

āĻ—ā§āϰāĻžāϜ āĻŸā§‡āĻ•āύāĻŋāĻ•ā§āϝāĻžāϞ āχāωāύāĻŋāĻ­āĻžāĻ°ā§āϏāĻŋāϟāĻŋāϰ āφāĻŽāĻžāϰ āϏāĻšāĻ•āĻ°ā§āĻŽā§€āĻĻ⧇āϰ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ āϞ⧇āĻ–āĻ•āϕ⧇ āĻĻā§āϰ⧁āϤ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āĻāϰ āϜāĻ—āϤ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒāϰāĻŋāϚāϝāĻŧ āĻ•āϰāĻŋāϝāĻŧ⧇ āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝāĨ¤

āĻĻā§āϰāĻˇā§āϟāĻŦā§āϝ āĻĒā§āϰāĻĨāĻŽ āϟ⧁āχāϟ āĻāχ āĻŦāĻŋāώāϝāĻŧ⧇ āϞ⧇āĻ–āĻ• (āĻ–ā§‹āϞ⧇ āύāĻž - āĻ…āύ⧁āĻŦāĻžāĻĻāĻ•) āĻāχ āύāĻŋāĻŦāĻ¨ā§āϧāϟāĻŋāϰ āĻŽā§‚āϞ āĻĒā§āϰāĻ•āĻžāĻļ⧇āϰ āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻžāρāϚ āĻĻāĻŋāύ āφāϗ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āϝ⧇ āĻļāĻŦā§āĻĻ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻžāϗ⧁āϞāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāϝāĻŧ⧇, āĻ•āĻžāĻ°ā§āϝāϟāĻŋ āĻ•āĻžāĻ°ā§āϝāϤ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āϝāĻžāχāĻšā§‹āĻ•, āϞ⧇āĻ–āĻ• āĻāĻ•āϟāĻŋ "āĻ¸ā§āĻŦāϝāĻŧāĻ‚āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦā§āϰ⧇āχāϞ āĻĄāĻŋāϏāĻĒā§āϞ⧇" āĻĨ⧇āϕ⧇ āĻĒāĻžāĻ ā§āϝāϟāĻŋāϰ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻ•āϰ⧇āϛ⧇āύ, āĻāϟāĻŋāϕ⧇ SSH āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϤāĻžāϰ āĻŦāĻžāĻĄāĻŧāĻŋāϰ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇āϛ⧇āύāĨ¤

āωāĻ¤ā§āϏ: www.habr.com

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster