Gluon: mt76: ์นฉ์…‹ ์ œํ•œ ์‚ฌํ•ญ

์— ๋งŒ๋“  2019๋…„ 02์›” 09์ผ  ยท  5์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: freifunk-gluon/gluon

์ž‘๋…„์— nbd168์ด ๋งํ–ˆ๋“ฏ์ด ์ด ์นฉ์…‹์€ ์ „์†ก ์ผ์ •์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ath9k ์นฉ์…‹์€ ํŠน๋ณ„ํ•œ "release on beacon" ๋Œ€๊ธฐ์—ด๊ณผ ํ•จ๊ป˜ next_tbtt๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ < 1ms ๋‹จ์œ„์˜ ํŒจํ‚ท์„ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ath10k ์นฉ์…‹๋„ ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ˆ˜์ •๋œ ํŽŒ์›จ์–ด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Qualcomm์€ ath10k์šฉ ํŽŒ์›จ์–ด๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์„ ์ œ๊ณตํ•˜๋Š” ํŠน๋ณ„ ํ”„๋กœ๊ทธ๋žจ์— ๋”ฐ๋ผ ์˜คํ”ˆ ์†Œ์Šค ๊ฐœ๋ฐœ์„ ์œ„ํ•œ NDA์— ์„œ๋ช…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์ด Ubiquity AirMax ๋ฐ TP-Link Pharos์—์„œ TDMA๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฉ”์‰ฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ ค๋ฉด ์ˆจ๊ฒจ์ง„ ๋…ธ๋“œ ๋ฌธ์ œ๋ฅผ ์™„ํ™”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 802.11s ํ‘œ์ค€์— ์ •์˜๋˜์–ด ์žˆ์œผ๋ฉฐ MCCA๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ปค๋„์—์„œ 802.11s๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์„ ๋•๋„๋ก ๊ณ ์šฉ๋œ ํšŒ์‚ฌ๊ฐ€ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌํ˜„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ธด ์ด์•ผ๊ธฐ ์š”์•ฝ:

๋ฏธ๋ž˜์— ์šฐ๋ฆฌ๋Š” ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ๋ฅผ ์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์ด ์ด๋ฏธ ๊ด‘๊ณ ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋งŒ๋“ค MCCA๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฒฌ๊ณ ํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ์ €๋ ดํ•œ mt76 ์นฉ์…‹์€ ์ด๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ฉฐ ์ „์ฒด ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ์— ๋ณ‘๋ชฉ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Gluon์€ ์ด์ œ ์ผ๋ถ€ mt76 ์žฅ์น˜๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์ด๋Ÿฌํ•œ ์žฅ์น˜๊ฐ€ ๋งค์šฐ ์ €๋ ดํ•˜์ง€๋งŒ ๋„์‹œ ๋ฉ”์‰ฌ ๋„คํŠธ์›Œํฌ์šฉ ath9/10k ์žฅ์น˜๋งŒํผ ์ง€์† ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Œ์„ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์•Œ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ์žฅ์น˜ ํŽ˜์ด์ง€์˜ ๋ชจ๋“  mt76 ์žฅ์น˜.

upstream issue

๋ชจ๋“  5 ๋Œ“๊ธ€

์†”์งํžˆ ๋งํ•ด์„œ, ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ๊ด‘๋ฒ”์œ„ํ•œ ์žฅ์น˜์— ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€์กฐ์ฐจ ์•Œ ์ˆ˜ ์—†๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ฐ์•ˆํ•  ๋•Œ ํ˜„์žฌ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ–๊ณ  ์žˆ์ง€ ์•Š์€ ์ œํ•œ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ €๋ฅผ ์˜คํ•ดํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค, ๋‚˜๋Š” ์ด๊ฒƒ์ด ๊ตฌํ˜„๋˜๋Š” ๊ฒƒ์„ ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฌด์„  ๋“œ๋ผ์ด๋ฒ„์™€ ๊ด€๋ จํ•˜์—ฌ 802.11n ์ด์ƒ์œผ๋กœ ์ด๋™ํ•˜๋ ค๋ฉด ์ด๋ฏธ ์–‘์ชฝ ๋์—์„œ ํƒ€ํ˜‘ํ•˜๋Š” ์ƒํƒœ์— ์žˆ์Šต๋‹ˆ๋‹ค. mt76์ด ์ด๋ฏธ 2์„ธ๋Œ€ ๋’ค์ณ์ง„ ํ‘œ์ค€์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ฐ์•ˆํ•  ๋•Œ ๋‚˜๋Š” ๋˜ํ•œ ๋งŒ๊ฐ์ด ๊ต์ฐจํ•˜๋Š” ์ง€์† ๊ฐ€๋Šฅ์„ฑ ์ง€์ ์„ ๋ด…๋‹ˆ๋‹ค.

@blocktrron ๋‚˜๋Š” ๋‹น์‹ ์˜ ์š”์ ์„ ์ดํ•ดํ•˜๊ณ  ์ด์ „์—๋„ ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋ฉ”์‹ฑ์— 5GHz๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ถŒ์žฅ ์‚ฌํ•ญ์€ 5GHz ์ง€์›์ด ๋„๋ฆฌ ๋ณด๊ธ‰๋˜์ง€ ์•Š์•˜๊ณ  5GHz ์ฃผํŒŒ์ˆ˜๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ๋งŽ์ด ์ฐจ์ง€๋˜์ง€ ์•Š์•˜์„ ๋•Œ์˜€์Šต๋‹ˆ๋‹ค. 2.4GHz๋Š” ๋” ๋‚˜์€ ์ „ํŒŒ ํŠน์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ 2.4GHz๋Š” ์šฐ๋ฆฌ์˜ ๋ชฉ์ ์„ ์œ„ํ•ด ํ–ฅํ›„ ๋ช‡ ๋…„ ๋™์•ˆ ํฌ๊ฒŒ ๊ฐœ์„ ๋˜์ง€ ์•Š์„ ์ง€์ ์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๋งํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์€ 2.4GHz ์žฅ์น˜๊ฐ€ ๋‚ด๋…„์—๋Š” ๊ดœ์ฐฎ์„ ๊ฒƒ์ด๊ณ  ath9k ์นฉ์…‹์€ mt76์— ๋ฐ˜๋Œ€๋˜๋Š” ๋ฏธ๋ž˜์˜ ์ฆ๊ฑฐ๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ด๋ฏธ ๋ฉ”์ธ๋ผ์ธ ์ปค๋„ MCCA ๊ตฌํ˜„์„ ์œ„ํ•œ ์ž๊ธˆ ์กฐ๋‹ฌ์„ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์กฐ์ง์—์„œ ์ด๋ฅผ ๋ณ‘ํ•ฉํ•˜๋Š” ๋ฐ ๊ด€์‹ฌ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ๋ช‡ ๋…„ ์•ˆ์— ์ด๊ฒƒ์ด ๋‚˜์˜ฌ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. Ubiquity๋ฅผ ์ƒ๊ฐํ•ด ๋ณด์‹ญ์‹œ์˜ค. ath9/10k์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค๋ฉด mt76์œผ๋กœ ์ „ํ™˜ํ•  ๊ฒƒ์ด์ง€๋งŒ ์ €์˜ˆ์‚ฐ ์†Œ๋น„์ž ๋ผ์šฐํ„ฐ์šฉ ์นฉ์ž…๋‹ˆ๋‹ค. ์›ํ•œ๋‹ค๋ฉด MPC๊ฐ€ ์ง€๋‚˜์น˜๊ฒŒ ์„ค๊ณ„๋œ WDR4900์„ ์ €๋ ดํ•œ MIPS ํ”„๋กœ์„ธ์„œ๊ฐ€ ์žˆ๋Š” 841N๊ณผ ๋น„๊ตํ•˜์‹ญ์‹œ์˜ค. TP-Link๋Š” ์†Œ๋น„์ž ๋ผ์šฐํ„ฐ์— ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ CPU๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์žฅ์— ๋” ์ €๋ ดํ•œ ์ œํ’ˆ์ด ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. TP-Link์—์„œ ์‚ฌ์šฉํ•˜๋Š” ath9/10k ์นฉ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์ด ์นฉ์ด ๋” ์ข‹๊ธฐ ๋•Œ๋ฌธ์— mt76์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋” ์ €๋ ดํ•˜๊ณ  ์—ฌ์ „ํžˆ ์š”๊ตฌ ์‚ฌํ•ญ์— ์ ํ•ฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ํฐ Wi-Fi ๋ฉ”์‹œ ํด๋ผ์šฐ๋“œ๊ฐ€ ์žˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋‚ฎ๊ฑฐ๋‚˜ ์‚ฌ๋žŒ๋“ค์ด ์—ฌ์ „ํžˆ ์„œ๋กœ ์ด์•ผ๊ธฐํ•˜๊ณ  ๋„คํŠธ์›Œํฌ๋ฅผ ๊ณ„ํšํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ณจ ์ง€์—ญ์˜ ๊ฒฝ์šฐ ์ฑ„๋„ ๋“ฑ์„ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋งŽ์€ ๋…ธ๋“œ๋กœ ์ค‘๋‹จ๋˜์ง€ ์•Š๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ์ž์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ ค๋ฉด MCCA๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

2.4GHz์— ๋Œ€ํ•œ ์—„์ฒญ๋‚œ ๊ฐœ์„ ์ด ์—†๋Š” ์ด์œ ๋ฅผ ์Šค์Šค๋กœ์—๊ฒŒ ๋ฌป๋Š”๋‹ค๋ฉด:

  • ๊ธฐ์ˆ ์ด ์ง€์†์ ์œผ๋กœ ๋น ๋ฅด๊ฒŒ ๋ฐœ์ „ํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋‹น์—ฐํ•˜๊ฒŒ ์—ฌ๊ฒผ๋˜ ๊ฐ€์ •์€ ๋” ์ด์ƒ ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. WiFi๋Š” ํ–ฅํ›„ ๋ช‡ ๋…„๊ฐ„ ํ‰๊ท ์ ์ธ ๊ด‘๋Œ€์—ญ ์—ฐ๊ฒฐ ์š”๊ตฌ ์‚ฌํ•ญ๋ณด๋‹ค ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•˜๋Š” ์ง€์ ์— ๋„๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ ์‹œ์žฅ์€ ๋” ์ด์ƒ ์œ ๋Ÿฝ๊ณผ ๋ฏธ๊ตญ์ด ์•„๋‹ˆ๋ผ ์•„์‹œ์•„์™€ ์•„ํ”„๋ฆฌ์นด์ž…๋‹ˆ๋‹ค. mt76 ๋ผ์šฐํ„ฐ๋Š” ์œ ๋Ÿฝ ๋Œ€๋ฅ™์—์„œ 5๋‹ฌ๋Ÿฌ์ด์ง€๋งŒ ์†Œ๋น„์ž๋Š” ์ œ์กฐ ๋น„์šฉ์˜ ๊ฐ€๊ฒฉ ํ•˜๋ฝ์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๊ธฐ ๋•Œ๋ฌธ์— 20๋‹ฌ๋Ÿฌ ์ด์ƒ์ž…๋‹ˆ๋‹ค.
  • ๊ณ ๋Œ€์—ญํญ ์†Œ๋น„์ž ์š”๊ตฌ ์‚ฌํ•ญ์˜ ๊ฒฝ์šฐ ๋‹ค์Œ ๊ฐœ๋ฐœ ๋‹จ๊ณ„๊ฐ€ ์ด๋ฏธ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.
    ๋” ๋„“์€ ์ฑ„๋„ ํญ์„ ์‚ฌ์šฉํ•˜๊ณ  5GHz ์ฑ„๋„์—์„œ ์ŠคํŽ™ํŠธ๋Ÿผ ํšจ์œจ์„ฑ ํ–ฅ์ƒ
    ๊ทผ๊ฑฐ๋ฆฌ์—์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ์œ„์ƒ ๋ฐฐ์—ด ์•ˆํ…Œ๋‚˜ ๋ฐ ๋™์  ์ €์ „๋ ฅ ์ „์†ก ์‚ฌ์šฉ(ํด๋ผ์ด์–ธํŠธ ์žฅ์น˜๋Š” ์†Œ๋น„์ž ์„ค์ •์—์„œ ์•ก์„ธ์Šค ํฌ์ธํŠธ์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ 20m ๋ฏธ๋งŒ์ด๊ณ  ํ”Œ๋žซ ๋ธ”๋ก์˜ ์žฅ์น˜ ๋ฐ€๋„๊ฐ€ ๋ฌธ์ œ์˜ ์นฉ์ด๊ธฐ ๋•Œ๋ฌธ์—) ์ œ์กฐ์—…์ฒด๋Š” ํ˜„์žฌ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค)
  • 2.4GHz์— ๋Œ€ํ•ด ๊ณ„ํš๋œ ๊ฐœ์„  ์‚ฌํ•ญ์€ 5GHz ์ฑ„๋„๋กœ ์ง‘๊ณ„ํ•˜๊ณ  AC์™€ ๊ฐ™์€ ์ŠคํŽ™ํŠธ๋Ÿผ ํšจ์œจ์„ฑ์„ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. AC๊ฐ€ ๋ ˆ๊ฑฐ์‹œ 802.11n์— ๋น„ํ•ด Ubiquity AirMax ์žฅ์น˜์—์„œ ์šฐ์ˆ˜ํ•œ ์„ฑ๋Šฅ์„ ๋ณด์ด๋Š” ์ด์œ ๋Š” ๊ต์ฐจ ํŽธํŒŒ ์•ˆํ…Œ๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์†Œ๋น„์ž ๋ผ์šฐํ„ฐ์—์„œ ๋ชจ๋“  ์•ˆํ…Œ๋‚˜๊ฐ€ ์ˆ˜์ง์œผ๋กœ ํŽธํŒŒ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์„  ์‚ฌํ•ญ์€ ๋Œ€๋ถ€๋ถ„ ๊ทผ๊ฑฐ๋ฆฌ์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์†”์งํžˆ, ๋‚˜๋Š” ์šฐ๋ฆฌ๊ฐ€ ํ˜„์žฌ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์€ ์ œํ•œ์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•˜๋“œ์›จ์–ด์—์„œ ์ด๋Ÿฌํ•œ ์ œํ•œ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์นฉ์…‹์ด ์ „์†ก ์Šค์ผ€์ค„๋ง์„ ์ง€์›ํ•  ๊ฐ€๋Šฅ์„ฑ์€ ๊ฑฐ์˜ 0์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ๊ด‘๋ฒ”์œ„ํ•œ ์žฅ์น˜์— ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€์กฐ์ฐจ ์•Œ ์ˆ˜ ์—†๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ฐ์•ˆํ•  ๋•Œ.

์ €๋Š” ์ด ๊ธฐ๋Šฅ์„ 2๋…„ ์ด์ƒ ๋™์•ˆ ๊ณ„ํšํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ ์–ด๋„ ath9k์—๋Š” ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ath10k์— ๋Œ€ํ•œ ์ง€์›์€ ๊ธˆ์ „์ ์ธ ๋ฌธ์ œ์ผ ๋ฟ์ž…๋‹ˆ๋‹ค(candelatech ํŽŒ์›จ์–ด์—์„œ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด). ๊ทธ๋Ÿฌ๋‚˜ ํ˜„์žฌ๋กœ์„œ๋Š” Gluon์ด ํ˜„์žฌ ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ๋‹ค๊ณ  ๋ณด์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์˜คํ”ˆ ์†Œ์Šค์— ๊ธฐ์—ฌํ•  ์˜ํ–ฅ์ด ์—†์Šต๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„ ์Šค์ผ€์ค„๋ง์„ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋ฉ”์‹œ ํด๋ผ์šฐ๋“œ์˜ ๋ชจ๋“  ๋ผ์šฐํ„ฐ๋Š” ๊ฐ„์„ญ์ž๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์ฃผ๋ชฉํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์™œ ๊ธ€๋ฃจ์˜จ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ€๊ณ  ์žˆ์ง€ ์•Š๋‹ค๊ณ  ๋Š๋ผ๋Š”๊ฐ€? ์šฐ๋ฆฌ๊ฐ€ ํ•ญ์ƒ ์›ํ–ˆ๋˜ ๊ฒƒ์€ ๋” ๋งŽ์€ ๊ธฐ์—ฌ์ž๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด์—ˆ๊ณ  ์ด์ œ ์šฐ๋ฆฌ๋Š” ๊ทธ๋“ค์„ ๊ฐ–๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋ณ‘ํ•ฉ๋  ๋•Œ๊นŒ์ง€ ์•„๋ฌด๋„ ๋ณผ ์ˆ˜ ์—†๋Š” ๋งŽ์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์˜ ์ฝ”๋“œ ํ’ˆ์งˆ์€ ์˜ˆ๋ฅผ ๋“ค์–ด NeoRaider์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์ง€๋งŒ ๋ชจ๋‘ ์ฐจ๋‹จ๋˜์—ˆ์œผ๋ฉฐ ์—ฌ๊ธฐ์—์„œ ์•„๋ฌด๋„ ๋ณ‘ํ•ฉํ•˜๋„๋ก ๋„์™€์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋Œ€๋ถ€๋ถ„์˜ ์ปค๋ฐ‹์€ "ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ/OpenWrt ์—…๋ฐ์ดํŠธ" ๋“ฑ์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜์ง€๋งŒ ์ง„์ „์ด ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ์šฐ๋ฆฌ๋Š” ๋‹จ์ง€ ๊ทธ๊ฒƒ์„ ์ปค๋ฐ‹ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์ด "์—…๋ฐ์ดํŠธ ํŒจํ‚ค์ง€"๋ฅผ ์ปค๋ฐ‹ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋“ค์ด ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ ๋ฌธ์ œ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค... ์œ ์ผํ•˜๊ฒŒ ํ—ˆ์šฉ๋˜๋Š” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ๋ฐฉ๋ฒ•์€ IRC์ž…๋‹ˆ๋‹ค. IRC๋ฅผ ํ•  ์‹œ๊ฐ„์ด ์—†๊ณ  ์—ฌ๊ธฐ์—์„œ ๊ฐ์ •์„ ํ‘œํ˜„ํ•˜๊ฑฐ๋‚˜ ๊ฐ€์ •์ ์ธ ์‚ฌ์‹ค์„ ๋งํ•˜๋ฉด ์—„์ง€์†๊ฐ€๋ฝ ์•„๋ž˜๋กœ ์ด๋ชจํ‹ฐ์ฝ˜์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ Github์—์„œ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๊ฐ€์šด๋ฐ ์†๊ฐ€๋ฝ์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์‹ซ์–ดํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์€ ์‹ซ์–ดํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ท€ํ•˜์˜ ์˜๊ฒฌ ์ค‘ ์ ˆ๋ฐ˜์ด ์ด ๋ฌธ์ œ์— ์†ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•ด ์šฐ๋ ค๋ฅผ ํ‘œ๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
(์ด ์ €์žฅ์†Œ๋Š” ๋Œ€๋ถ€๋ถ„ ์ฝ”๋“œ์— ๊ด€ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ์— ๋” ์ ํ•ฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.)

๋‚˜๋Š” mt76 ๋ ˆ์ง€์Šคํ„ฐ๋ฅผ ๋ณด์•˜๊ณ  nbd๊ฐ€ ์ธ์‹ํ•˜์ง€ ๋ชปํ•œ ์ „์†ก ์Šค์ผ€์ค„๋ง์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” mt76 ์นฉ์…‹์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ์€ ์ด๊ฒƒ์„ ๋‹ซ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰

๊ด€๋ จ ๋ฌธ์ œ

oszilloskop picture oszilloskop  ยท  5์ฝ”๋ฉ˜ํŠธ

Nurtic-Vibe picture Nurtic-Vibe  ยท  5์ฝ”๋ฉ˜ํŠธ

lephisto picture lephisto  ยท  5์ฝ”๋ฉ˜ํŠธ

lemoer picture lemoer  ยท  3์ฝ”๋ฉ˜ํŠธ

sargon picture sargon  ยท  4์ฝ”๋ฉ˜ํŠธ