FreeBSD에서 사용되는 드라이버에 대한 래퍼를 만드는 방법은 무엇입니까?

FreeBSD에서 사용되는 드라이버에 대한 래퍼를 만드는 방법은 무엇입니까?

상태:

pfSense 라우터/방화벽에 추가 NIC를 추가해야 한다는 사실을 깨달았습니다. 몇 가지 옵션이 있습니다 ...

  1. 듀얼 포트 기가비트 카드에 100달러 이상 지출
  2. 듀얼 포트가 있는 새 마더보드를 구입하세요
  3. 기존 마더보드에 남아 있는 PCI 슬롯을 활용하기 위해 2U 서버 섀시 구입(따라서 더 많은 단일 포트 네트워크 카드도 구입)

    또는

  4. USB 네트워크 카드를 사용하세요.

4개중에 USB가 제일 저렴해서 하나 샀습니다. 그러나 읽으려고 했던 내용을 다 읽었을 때쯤에는 너무 빨리 읽고 있었습니다. 사용 가능한 드라이버는 Mac, Windows, Linux용입니다. 좋네요... 하지만 FreeBSD와 pfSense는 이러한 드라이버를 사용하지 않습니다.

그래서 나중에 사용하기 위해 네트워크 카드를 폐기하거나, 기존 드라이버 중 하나에 일종의 래퍼를 제공하거나, 최악의 경우 완전히 새로운 드라이버를 작성하는 중 하나를 발견했습니다. 네트워크 카드를 테스트하려면 누군가 설득하지 않으면 더 비싼 하드웨어를 구입해야 할 것입니다. 완전히 새로운 드라이버를 작성하는 것은 생각보다 조금 더 어려울 것입니다. 이로 인해 포장지를 최선의 선택으로 만들었습니다.

질문:

FreeBSD에서 사용되는 드라이버용 래퍼 만들기를 시작할 위치에 대한 유용한 제안이 있는 사람이 있습니까? 아직 찾지 못한 턴키 솔루션이 있습니까?

USB NIC 사용법AsiaInfo 칩셋 AX88179.

도움을 주셔서 미리 감사드립니다.

관련 정보