EN(4)

명칭
en - Midway 베이스의 ATM 인터페이스의 디바이스 드라이버

서식
device en0 pseudo-device atm

해설
en 디바이스 드라이버는 Efficient Networks, Inc. ENI-155 와 Adaptec ANA-59x0 를 포함한, Midway 베이스의 ATM 인터페이스를 서포트하고 있습니다. Midway 는 ALL5 SAR (Segmentation and Reassenbly: 셀 분할·조립 사블레 아니) 칩입니다.

본드라이버는 ATM PVC 마셔 서포트하고 있어, SVC 나 ATM-ARP (은)는 서포트하고 있지 않습니다.

카드로 IP 의 설정을 하려면 이하와 같이 합니다:
    # ifconfig en0 128.252. 200.1 netmask 0xffffff00 up
호스트에 PVC 를 더하려면 ``route''명령을 사용할 필요가 있습니다:
    # route add -iface <remote IP address> -link en0:z. 0. x.y
여기서, x 와 y 는 사용하는 VCI 의 바이트 표현 형식이며, 또 z 는 다음에 나타내는 플래그의 바이트 표현 형식입니다.
    0x01 (AAL5 를 사용),
    0x02 (AAL5 를 사용하는 경우, LLCSNAP 헤더를 사용한다)
따라서, 파라미터가 3 의 경우는 AAL5 및 LLC/SNAP 캡슐화 의 사용을 의미합니다. BPF 는 LLC/SNAP 캡슐화가 되고 있는 경우만 사용 가능한 것으로 주의해 주세요.

사용예
2 살의 호스트 128.252. 200.1 으로 128.252. 200.2 가 있어, 이것들이 PVC # 201 (0xc9)의 ATM 로 접속되고 있으면(자) 가정합시다. 이 링크를 유효화하려면 다음과 같이 명령을 사용합니다:
    호스트 128.252. 200.1 상에서:
    # ifconfig en0 128.252. 200.1 netmask 0xffffff00 up
    # route add -iface 128.252. 200.2 -link en0:3. 0.0.c9

    호스트 128.252. 200.2 상에서:
    # ifconfig en0 128.252. 200.2 netmask 0xffffff00 up
    # route add -iface 128.252. 200.1 -link en0:3. 0.0.c9

진단

en0 <Efficient Networks ENI-155p> rev 0 int a irq 5 on pci0:16

en0: ATM midway v0, board IDs 6.0, Utopia (pipelined), 512KB on-board RAM

en0: maximum DMA burst length = 64 bytes

en0: 7 32KB receive buffers, 8 32KB transmit buffers allocated

경고
본드라이버는 PCI 에 대해 DMA 를 광범위하게 사용합니다. 초기의 PCI 칩 세트에서는 동작하지 않는지, 충분한 성능이 나오지 않습니다.

관련 항목
ifconfig(8), pvcsif(8), pvctxctl(8), route(8)

저자
1996 년, NetBSD 에 대해, Washington University 의 Chuck Cranor 가 EN 드라이버를 실장했습니다.