• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

OPNsense 22.1 이상 버전에서는 오드로이드 H3+의 RTL8125B를 사용할 수 없는 것 같습니다.

ExpBox ExpBox 745

1

9

https://svrforum.com/os/516747

 

이것저것 시도해봤습니다. 21.7은 RTL8125B를 정상적으로 사용할 수 있었습니다. 인터넷도 잘 되고 별 문제 없이 사용(네이버 접속가능)할 수 있었습니다. 하지만 22.1로 업데이트한 뒤 RTL8125B이 정상적으로 잡히지 않고 인터넷도 제대로 안되는 것을 확인했습니다.

 

그리고 조금 더 찾아봤더니 아래의 글을 확인할 수 있었습니다. 리얼텍 NIC을 사용하고있으면 FreeBSD의 버전이 22.1로 업데이트 되면서 올라가는데 이전 버전에서는 존재했던 리얼텍 드라이버가 삭제되어 22.1부터는 사용이 불가능하다는 내용입니다.

 

https://www.reddit.com/r/OPNsenseFirewall/comments/sgciv9/update_to_221_realtek_nic/

 

따라서 만약 저처럼 OPNsense를 오드로이드 H3+ 혹은 RTL8125B 등의 다른 리얼텍 네트워크 카드를 사용하신다면 저처럼 삽질하시지 마시고 21.7 버전을 설치하신 뒤 os-realtek-re 플러그인을 설치한 뒤 업데이트를 진행하시길 바랍니다. 일단 진행중인데 어떻게 될지 모르니 글부터 적어놓고 나중에 결과를 공유하도록 하겠습니다.

 

-------------------

추가

-------------------

 

결론적으로 말씀드리면 정상작동 잘 합니다.

 

하지만 저같이 21.7버전 설치하고 몇 단계를 거쳐 업데이트 할 필요없이 22.7 버전 설치하고 VNIC을 WAN으로 설정한 뒤 업데이트 및 os-realtek-re 플러그인 설치를 완료하시고 패스스루된 RTL8125B을 사용하시는 것이 좋을 것 같습니다.

 

-------------------

추가

-------------------

 

아래의 ExpectoPetroleum ExpectoPetroleum 248916 님께서 알려주신 방법을 사용하면 최신버전을 깔더라도 정상적으로 사용할 수 있는 것 같습니다. 아래의 댓글을 보셔도 되고 아래의 링크를 확인하셔도 될 것 같습니다. 유의사항은 아래의 댓글을 참고해주세요.

 

 

 

신고공유스크랩
9
profile image 1등
달소 2022.11.13. 11:46

오.. 이런 생활꿀팁이...

FreeBSD 버전에서 하드웨어를 지원하지않는거면.. 향후에 지원해주겠죠? ㅠ

그래도 21대에서 플러그인으로 설치한다음 업그레이드하는방법은 기똥차네요 ㅎㅎ

좋은정보 공유 감사합니다!

profile image
ExpBox 글쓴이 2022.11.13. 17:05
달소

모르겠습니다. FreeBSD와 리얼텍 간의 호환성이 좋지 않아서 빼버렸다는 정보가 있다는걸 보면 리얼텍 드라이버가 다시 돌아올 가능성은 낮을 것으로 보이네요. 아마도 2.5기가쪽에서 계속 문제가 생겨서 그런 것 같기도하고.. 리얼텍이나 킬러랜 같은 다른 랜을 쓸거면 그냥 윈도우쪽만 사용해야하는게 좋은 것 같고 서버쪽은 무조건 인텔이 최고인 것 같네요.

 

그리고 21.7에서 업데이트하는 방식이 리얼텍 랜을 사용하는 방법이긴 하지만 굉장히 시간도 많이 걸리는데다 무엇보다 귀찮습니다. 제가 가지고 있는 버전이 21.7.3이었던 것으로 기억하는데 21.7.8로 업데이트가 이루어지지 않으면 플러그인을 받아올 수 없습니다. 따라서

 

21.7.3 -> 21.7.8 -> os-realtek-re 플러그인 설치 -> 22.1 -> 22.7 -> 22.7.7 로 최종 업데이트하는 괴랄한 방법(...)을 사용해야 겨우 최신 업데이트를 사용할 수 있습니다. 시간이 많다면 모르겠지만 아니라면..

 

그래서 깃허브에서 플러그인 관련한 레포를 찾긴 했는데 어떻게 써야할지 감도 안잡혀서 이것도 오늘 시간들여서 한번 찾아볼 생각입ㄴ디ㅏ.

profile image
달소 2022.11.14. 22:31
ExpBox

복잡하군요... esxi도그렇고 역시 호환성은 인텔이..

수많은 시행착오 고생하셨습니다 ㅠ

profile image
ExpBox 글쓴이 2022.11.15. 00:10
달소

네이티브로 Proxmox를 사용한다면 무조건 21 버전을 설치해서 업데이트하거나 깃허브에서 플러그인 관련한 레포를 찾아서 사용 방법을 확인하고 직접 빌드해서 설치해야합니다. 하지만 어떻게 하는지를 모르니 답답하긴 하네요. 따로 자료를 찾아도 안나오고..

2등
나그네 2022.11.13. 23:19

선구자님 언제나 감사합니다.

후배인 저희들은 덕분에 고생 덜하게 되었습니다.

3등
ExpectoPetroleum 2022.12.10. 04:38

22.1을 직접 깔더라도 https://forum.odroid.com/viewtopic.php?p=358519#p358519 이와 같은 방법을 사용하면 일단 네트워크 드라이버 설치 후에 opnsense에서 패키지를 설치할 수 있습니다

저는 pfsense와 opnsense에서 둘다 되는걸 확인하였습니다(둘이 freebsd 버전이 다르므로 유의)

ExpectoPetroleum 2022.12.10. 04:39
ExpectoPetroleum

또한 opnsense에서는 이렇게 직접 깔더라도 나중에 패키지 매니저를 통해 re driver를 설치할 수 있었습니다

ExpectoPetroleum 2022.12.10. 04:40
ExpectoPetroleum

그리고 리얼텍 랜에서는 suricata의 inline mode가 문제가 있을 수 있으므로(무한 커널 패닉) 유의하시면 되겠습니다

profile image
ExpBox 글쓴이 2022.12.10. 15:04
ExpectoPetroleum

위에 댓글로도 있지만 뭔가 깃허브에서 플러그인 관련 레포를 찾았는데 적용방법을 몰라서 덮어놨던 문제군요. 그걸 사용하는 해결 방법은 아니지만 어쨌든 해결 방법은 있다는거네요. 대충 생각했던것과 크게 다르진 않은 것 같습니다. 좀 귀찮은게 있네요. 글에 반영해두도록 하겠습니다. 감사합니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.