¸ùµ¿ÀÌ´Ô ´ö¿¡ ¸®¾óÅØ USBÇü ·£Ä«µå µå¶óÀ̹ö ¾ÈÁ¤È¸¦ Çß½À´Ï´Ù.
https://github.com/pocopico/rp-ext/tree/main/r8152/releases (448)
어제 오전쯤 몽동이님 아이디어를 주셨고
저는 어제 하루종일 TC가 지원하는 7개 시놀로지 모델에 모두 적용해서 시험을 한 결과 DS1621+만 이슈가 있고
모두 드라이버 안정화를 확인했습니다.
깃헙의 bb-qq 님이 spk 패키지 형태로 시놀로지에서 별도로 설치해야 하는 드라이버의 형태로 배포하시는걸 안것은
좀 되었는데,
이 패키지 안에 안정화된 r8152.ko 드라이버가 있을거란 생각을 전혀 못했습니다.
몽동이님 아이디어로 포코피코님의 동작이 되지 않는 ext 팩에 bb-qq님 r8152.ko 를 추출해서
다시 리팩킹 하는 과정으로 안정된 드라이버가 완성이 되었습니다.
ds920+ 부터 시작해서 모두 잘 진행되다가
ds3617xs 만 애초부터 컴파일이 잘못된 ext 팩이 제공된 사실을 포코피코님과 디버깅해서 찾아내고 다시 만들어 배포하였습니다.
리얼텍 USB형 랜카드는 r8152, r8153 칩셋에 모두 호환되며 1G / 2.5G 모두 지원이 되는것 같습니다.
제가 시험한 IPTIME U1G 는 DS1621+ 를 제외한 6개 모델에서 모두 정상인식이 되었습니다.
몽동이님은 알리에서 구입하신 2.5G 모델 같습니다만,
반드시 sudo ifconfig et# up 커맨드를 거쳐야지만 활성화가 된다고 하네요.
보유하고 계신 USB 랜카드의 동작 여부는 댓글로 리포팅 해주시면
가능하면 더 안정화가 가능한지 살펴보겠습니다.
r8152 는 TC 에서 자동으로 인식해서 넣어주는 확장 드라이버가 아니기 때문에 수동으로 넣어 주셔야 하며
가장 간편한 방법은 제가 제공드린 m shell 중 드라이버를 추가 선택 할 수 있는 myv.sh 을 먼저 활용하시고
my.sh 로 user_config.json 을 한번더 잡아 주시는 2번 빌드 과정으로 활용하시면 어떨까 싶습니다.
---------------------------------------------
Á¦ ½Ã½ºÅÛÀÌ ¿Ö ÀÚµ¿À¸·Î 2.5g usb lanÀ» ÀâÁö ¸øÇÏ´ÂÁö ¾Ë¾Ò½À´Ï´Ù.
BIOS¿¡¼ USB ¿É¼ÇÁß¿¡ xHCI °¡ disableµÇ¾î ÀÖ´õ±º¿ä. enableÇϴϱñ ÈÁ¤Å¥»ï´Ô ¸»¾¸Ã³·³ ÀÚµ¿À¸·Î Àâ¾ÆÁÖ¾ú½À´Ï´Ù.
¶ÇÇÑ ³»Àå·£º¸´Ù ¸ÕÀú ÀâÈ÷´õ±º¿ä.