VX(4)

명칭
vx - PCI 이더넷(ethernet) 디바이스 드라이버

서식
device vx0

해설
vx 드라이버는, 3Com 의 3c590 로 3 c595, 즉 EtherLink III 와 Fast EtherLink III 의 PCI 이더넷(ethernet) 카드를, 10 Mbps 모드로 서포트합니다. 다음의 ifconfig(8) 명령에의 link 플래그에 의해, 매체를 선택 가능합니다.

link0
    AUI 포트를 사용합니다.
link1
    BNC 포트를 사용합니다.
link2
    UTP 포트를 사용합니다.

진단

vx%d: not configured; kernel is built for only %d devices. 시스템에 있는 어댑터수에 대해서, 커널 설정 파일내의 디바이스수가 충분하지는 않습니다. 설정 파일에 디바이스를 추가해, 커널을 재구축 해 리부트해 주세요.

다른 모든 진단은 하드웨어의 문제나 드라이버의 버그를 나타내고 있습니다.

경고
초기의 몇개의 3c590 카드에는 문제가 있어, 수신 넘치고의 피해를 받습니다. 그 결과적으로, 패킷 손실을 일으킵니다. 저자는, 3 Com 로부터 제공되는 정보를 기본으로, 이러한 리버젼의 검사를 실장하려고 했습니다. 그러나, 검사의 출력의 대부분은 의심스러운 경고에 지나지 않습니다.

카드의 bus master 링 기능을 사용하지 않고 폴링 모드의 I/O 만을 사용하는 것으로부터, 이 드라이버의 성능은 얼마인가 제한됩니다.

버그
vx 드라이버는 몇개의 시스템상에서 웜 부트의 뒤, 어댑터를 올바르고 리셋트 하지 않는 것이 알려져 있습니다.

vx 드라이버는, 서포트하고 있다고 여겨지는 카드의 모든 모델로 철저하게 테스트를 행하고 있는 것은 아닙니다.

역사
vx 디바이스 드라이버는 FreeBSD 2.1 그리고 최초로 등장했습니다. 이것은 ep 드라이버에 유래하고 있어, 많은 제한을 계승하고 있습니다.

저자
vx 디바이스 드라이버와 이 메뉴얼 페이지는, Herb Peyerl 의 작업과 그 외가 많은 사람의 원조를 기본으로 Fred Gray <fgray@rice.edu> 에 의해 쓰여졌습니다.