About Asuswrt - XIYO/asuswrt-merlin.ng-kr GitHub Wiki

Asuswrt에 λŒ€ν•΄:

AsuswrtλŠ” Asusκ°€ 졜근의 λΌμš°ν„°μ—μ„œ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ κ°œλ°œν•œ 톡합 νŽŒμ›¨μ–΄μž…λ‹ˆλ‹€. 이 νŽŒμ›¨μ–΄λŠ” μ›λž˜ Tomato-RT/Tomato-USBλ₯Ό 기반으둜 ν–ˆμ§€λ§Œ, μ›λž˜μ˜ μ½”λ“œ 포크 이후에 λ§Žμ€ λ³€ν™”κ°€ μžˆμ—ˆμŠ΅λ‹ˆλ‹€. AsusλŠ” 이 νŽŒμ›¨μ–΄λ₯Ό RT-N66U λͺ¨λΈμ—μ„œ 처음 μ‚¬μš©ν•˜κΈ° μ‹œμž‘ν–ˆκ³ , DSL-N55λ‚˜ RT-N56 같은 이전 λͺ¨λΈλ„ 이 μƒˆ νŽŒμ›¨μ–΄λ‘œ μ΄μ „ν–ˆμŠ΅λ‹ˆλ‹€.

λŒ€λΆ€λΆ„μ˜ μ½”λ“œκ°€ GPL(일반 곡쀑 μ‚¬μš© ν—ˆκ°€μ„œ)을 기반으둜 ν•˜λ―€λ‘œ, 거의 λͺ¨λ“  μ†ŒμŠ€ μ½”λ“œμ™€ ν•„μš”ν•œ λΉŒλ“œ 도ꡬ듀은 κ·Έλ“€μ˜ μ›Ήμ‚¬μ΄νŠΈμ—μ„œ μ΄μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λͺ‡λͺ‡ μ†Œμœ κΆŒμ„ κ°€μ§„ μ»΄ν¬λ„ŒνŠΈλ“€, 예λ₯Ό λ“€μ–΄ Broadcom/Ralink의 무선 λ“œλΌμ΄λ²„λŠ” λ‹«νžŒ μ†ŒμŠ€μž…λ‹ˆλ‹€. 이런 κ²½μš°μ—, AsusλŠ” 이 νŒŒμΌλ“€μ˜ λ°”μ΄λ„ˆλ¦¬λ§Œ 버전을 ν¬ν•¨ν•©λ‹ˆλ‹€. κ²°κ΅­, Asus의 GPL λ¦΄λ¦¬μ¦ˆμ—λŠ” νŽŒμ›¨μ–΄λ₯Ό μ™„μ „νžˆ λ‹€μ‹œ 컴파일 ν•  수 μžˆλŠ” λͺ¨λ“  것이 ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

Asusκ°€ 톡합 νŽŒμ›¨μ–΄λ₯Ό μ‚¬μš©ν•˜λŠ” 큰 μž₯점 쀑 ν•˜λ‚˜λŠ”, μ§€μ›λ˜λŠ” λͺ¨λ“  λΌμš°ν„°μ— λŒ€ν•œ ν•˜λ‚˜μ˜ μ „μ—­ μ½”λ“œ 베이슀λ₯Ό κ°€μ§€κ³  μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€(λͺ‡λͺ‡ νŠΉλ³„ν•œ λͺ¨λΈμ— ν•„μš”ν•œ 뢄기점도 있음). 이런 μ‹μœΌλ‘œ 일반적인 버그 μˆ˜μ •μ΄λ‚˜ κ°œμ„  사항은 μžλ™μœΌλ‘œ λ‹€λ₯Έ μ§€μ›λ˜λŠ” 기기에도 적용될 수 μžˆμŠ΅λ‹ˆλ‹€. λΉ„μŠ·ν•˜κ²Œ, ν•˜λ‚˜μ˜ λͺ¨λΈμ— μΆ”κ°€λœ μƒˆλ‘œμš΄ κΈ°λŠ₯은 λ‹€λ₯Έ λͺ¨λΈμ—μ„œλ„ ν™œμ„±ν™” 될 수 μžˆμŠ΅λ‹ˆλ‹€(ν•˜λ“œμ›¨μ–΄κ°€ μ§€μ›ν•œλ‹€λ©΄). λ§ˆμ§€λ§‰μœΌλ‘œ, μ΄λŠ” Asusκ°€ 각기 λ‹€λ₯Έ 고유 νŽŒμ›¨μ–΄λ₯Ό μ‹€ν–‰ν•˜λŠ” λͺ¨λΈλ³΄λ‹€ 더 였래 지원할 수 있게 λ„μ™€μ€λ‹ˆλ‹€.

Asuswrt-merlin에 λŒ€ν•΄:

Asuswrt-merlin은 Asus의 μ™„μ „ν•œ μ†ŒμŠ€ μ½”λ“œλ₯Ό μ‚¬μš©ν•  수 μžˆλ‹€λŠ” 점을 ν™œμš©ν•˜μ—¬ κ·Έ μœ„μ— κ΅¬μΆ•λ©λ‹ˆλ‹€. Asuswrt-merlin은 제 개인 ν”„λ‘œμ νŠΈλ‘œ, μ›λž˜λŠ” RT-N66Uλ₯Ό μœ„ν•΄ λ§Œλ“€μ–΄μ‘Œκ³ , κ²°κ΅­μ—λŠ” Asus의 λ‹€λ₯Έ μ£Όλ ₯ λΌμš°ν„°λ„ μ§€μ›ν•˜λ„λ‘ ν™•μž₯λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈμ˜ 일반적인 λͺ©ν‘œλŠ” μ›λž˜μ˜ νŽŒμ›¨μ–΄μ— λŒ€ν•œ λŒ€μ•ˆμ„ μ œκ³΅ν•˜κ³ , Asus 자체의 개발과 동기화λ₯Ό μœ μ§€ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 즉, Asusκ°€ κ°œλ°œν•œ μƒˆλ‘œμš΄ κΈ°λŠ₯κ³Ό 버그 μˆ˜μ •μ΄ Asuswrt-Merlin에도 적용될 수 있게 ν•˜λ €λŠ” κ²ƒμž…λ‹ˆλ‹€. 이 ν”„λ‘œμ νŠΈ λ’€μ—λŠ” λͺ‡ κ°€μ§€ μ—„κ²©ν•œ λ””μžμΈ κ°€μ΄λ“œλΌμΈμ΄ μžˆμŠ΅λ‹ˆλ‹€:

  1. μ›λž˜ νŽŒμ›¨μ–΄μ— μ΅œλŒ€ν•œ κ°€κΉκ²Œ μœ μ§€ν•©λ‹ˆλ‹€. μ½”λ“œμ— λŒ€κ·œλͺ¨ 변경을 μ΅œμ†Œν™”ν•¨μœΌλ‘œμ¨, Asusκ°€ Asuswrt의 μƒˆ 버전을 μΆœμ‹œν•  λ•Œ, κ·Έ μ΅œμ‹  λ³€κ²½ 사항을 Asuswrt-merlin에 λ³‘ν•©ν•˜λŠ” 데 일반적으둜 λͺ‡ μ‹œκ°„μ˜ μž‘μ—…λ§Œ ν•„μš”ν•©λ‹ˆλ‹€(Asusλ‘œλΆ€ν„°μ˜ μ£Όμš” μƒˆ 릴리즈인 κ²½μš°μ—λŠ” 쑰금 더 μ‹œκ°„μ΄ κ±Έλ¦Ό).

  2. λͺ©ν‘œλŠ” μ›λž˜ νŽŒμ›¨μ–΄μ˜ κΈ°λŠ₯을 κ°œμ„ ν•˜λŠ” 것, λŒ€μ²΄ν•˜λŠ” 것이 μ•„λ‹™λ‹ˆλ‹€. DD-WRT와 Tomato와 같은 ν”„λ‘œμ νŠΈλ“€μ€ μˆ˜λ…„ λ™μ•ˆ μ‘΄μž¬ν•΄μ™”κ³ , λ§Žμ€ μƒˆλ‘œμš΄ κΈ°λŠ₯을 μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 바퀴λ₯Ό λ‹€μ‹œ 발λͺ…ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€ - κ³ κΈ‰ κΈ°λŠ₯이 λ§Žμ€ μ™„μ „νžˆ λ‹€λ₯Έ νŽŒμ›¨μ–΄λ₯Ό μ°Ύκ³  μžˆλŠ” μ‚¬λžŒλ“€μ€ μ΄λŸ¬ν•œ μš°μˆ˜ν•˜κ³  ν™•λ¦½λœ ν”„λ‘œμ νŠΈλ₯Ό μ‚΄νŽ΄λ³Ό κ²ƒμž…λ‹ˆλ‹€.

  3. μš°μ„ μˆœμœ„: μ•ˆμ •μ„± > μ„±λŠ₯ > κΈ°λŠ₯. μ½”λ“œμ— λŒ€ν•œ 변경이 μ μ„μˆ˜λ‘ μƒˆλ‘œμš΄ 버그가 λ°œμƒν•  κ°€λŠ₯성이 μ€„μ–΄λ“­λ‹ˆλ‹€. λΌμš°ν„° νŽŒμ›¨μ–΄λŠ” μ§‘ λ„€νŠΈμ›Œν¬μ˜ ν•΅μ‹¬μž…λ‹ˆλ‹€. 무엇보닀도 λ°”μœ„μ²˜λŸΌ μ•ˆμ •μ μ΄μ–΄μ•Ό ν•©λ‹ˆλ‹€. 그리고 μ„±λŠ₯ μ΅œμ ν™”λŠ” μ™„μ „νžˆ μ΄ν•΄λ˜μ§€ μ•Šμ€ 것듀을 λ‹€λ£° λ•Œ 예기치 μ•Šμ€ λΆ€μž‘μš©μ„ κ°€μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

  4. μ΄ˆλ³΄μžμ™€ 일반 μ‚¬μš©μžλ₯Ό λŒ€μƒμœΌλ‘œ ν•©λ‹ˆλ‹€. AsuswrtλŠ” μ΄ˆλ³΄μžμ™€ 일반 μ‚¬μš©μžλ₯Ό λŒ€μƒμœΌλ‘œ μ„€κ³„λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 ν”„λ‘œμ νŠΈ μ—­μ‹œ λ™μΌν•œ λŒ€μƒ μ‚¬μš©μžλ₯Ό λͺ©ν‘œλ‘œ ν•  κ²ƒμž…λ‹ˆλ‹€. Entware와 μ‚¬μš©μž 슀크립트λ₯Ό 톡해 κ³ κΈ‰ μ‚¬μš©μžκ°€ μžμ‹ μ˜ μš”κ΅¬ 사항을 μΆ©μ‘±μ‹œν‚¬ 수 μžˆλ„λ‘ μΆ©λΆ„ν•œ μ—¬μ§€κ°€ μžˆμŠ΅λ‹ˆλ‹€. μ›Ή UIλ₯Ό λ‚œν•΄ν•œ κΈ°λŠ₯으둜 가득 μ±„μš°μ§€ μ•Šμ•„λ„ 초보 μ‚¬μš©μžκ°€ 놀라지 μ•Šμ„ κ²ƒμž…λ‹ˆλ‹€.

Entware/Optware와 μ‚¬μš©μž 슀크립트 덕뢄에, νŽŒμ›¨μ–΄μ— ν†΅ν•©λ˜μ§€ μ•Šμ€ λ§Žμ€ κΈ°λŠ₯듀이 μˆ˜λ™μœΌλ‘œ 좔가될 수 μžˆμŠ΅λ‹ˆλ‹€. λ§Œμ•½ 당신이 더 κ³ κΈ‰ κΈ°λŠ₯이 ν•„μš”ν•˜λ‹€λ©΄, κ·Έ κΈ°λŠ₯을 μˆ˜λ™μœΌλ‘œ μΆ”κ°€ν•  수 μžˆμ„ 만큼 λŠ₯μˆ™ν•˜κ±°λ‚˜, λ‹€λ₯Έ μ‚¬λžŒμ˜ μ§€μ‹œμ— 따라 μ›ν•˜λŠ” 것을 κ΅¬ν˜„ν•  수 μžˆμ„ κ²ƒμž…λ‹ˆλ‹€.