tail head cat sleep
QR code linking to this page

Man page  — LNC

명칭

lnc – AMD Lance/PCnet 이더넷(ethernet) 디바이스 드라이버

내용

서식

device lnc0 at isa? port 0x280 net irq 10 drq 0

해설

lnc 드라이버는, Am7990 와 Am79C960 포함한 AMD 패밀리를 이용하고 있다 Lance/PCnet Ethernet NIC 를 서포트하기 위해서 준비되어 있습니다. lnc 인터페이스에 의해 서포트되고 있는 이더넷(ethernet) 카드는 다음과 같습니다:
Novell NE2100
Novell NE32-VL
Isolan BICC
Digital DEPCA
Hewlett Packard Vectra 486/66XM
Hewlett Packard Vectra XU
 

진단

lnc%d: Framing error flaming error가 발생했습니다. 이것은 또, CRC 에러도 발생한 것을 의미하고 있습니다. 이 결과, 드라이버는 flaming error를 포함하고 있는 패킷을 떨어뜨렸습니다.
lnc%d: Receive CRC error 수신한 이더넷(ethernet) 프레임은, CRC 체크 섬에 실패했습니다. 이 결과, 드라이버가 체크 섬에 실패한 패킷을 떨어뜨렸습니다.
lnc%d: Packet dropped, no mbufs 드라이버는 mbuf 를 사용해 과연 끝냈습니다. 아마 자원의 문제라고 생각됩니다.
lnc%d: Couldn't allocate memory for NIC 치명적 에러입니다. 이 상황하에서는, 카드에 대해서 드라이버는 아탓치 되지 않습니다.
lnc%d: Memory allocated above 16Mb limit ISA 와 ESIA 카드는, 16MB 이상의 area에 DMA 전송을 실시하기 위해서(때문에), 바운스밧파가 필요합니다. Am7990 와 Am79C960 의 주소 라인은 24 개 밖에 없기 때문에, 물리 메모리 가운데, 하위의 16MB 밖에 액세스 할 수 없습니다. lnc 드라이버는, 자기가 할당하는 메모리가 하위 16MB 의 범위내에 있으면(자) 가정하고 있습니다. 이것은 너무 타당한 가정이 아닙니다만, 이외의 방법은 현재 아무것도 할 수 없습니다. 공유 메모리를 이용한 NIC 에 관해서는 관계 없습니다.
lnc%d: Device timeout -- Resetting 디바이스는 네트워크에 응답하는 것을 정지했는지, 혹은, 네트워크 접속 (케이블)에 관한 문제가 발생했습니다. 사용중의 네트워크 접속과 카드의 설정이 같게 되어 있을까 제발 확인해 주세요.
lnc%d: Transmit late collision -- Net error?
lnc%d: Loss of carrier during transmit -- Net error?
lnc%d: Transmit of packet failed after 16 attempts -- TDR = %d
lnc%d: Heartbeat error -- SQE test failed
lnc%d: Babble error - more than 1519 bytes transmitted
lnc%d: Missed packet -- no receive buffer
lnc%d: Memory error -- Resetting
lnc%d: Couldn't get mbuf for transmit packet -- Resetting
lnc%d: Receive buffer error
lnc%d: Receive overflow error
lnc%d: Receive interrupt with buffer still owned by controller -- Resetting
lnc%d: Receive interrupt but not start of packet -- Resetting
lnc%d: Start of packet found before end of previous in receive ring -- Resetting
lnc%d: End of received packet not found -- Resetting
lnc%d: Transmit interrupt with buffer still owned by controller -- Resetting
lnc%d: Transmit interrupt but not start of packet -- Resetting
lnc%d: Start of packet found before end of previous in transmit ring -- Resetting
lnc%d: End of transmitted packet not found -- Resetting
lnc%d: Transmit buffer error -- Resetting
lnc%d: Transmit underflow error -- Resetting
 

버그

이 드라이버는, 어느 이더넷(ethernet) 드라이버보다 장황하게 만들어지고 있을 가능성이 있습니다.

관련 항목

arp(4), netintro(4), ifconfig(8)

역사

lnc 디바이스 드라이버는 FreeBSD 2.2 (으)로부터 등장했습니다.

저자

lnc 디바이스 드라이버는 Paul Richards 하지만 작성했습니다. 이 메뉴얼 페이지는 David E. O'Brien 하지만 썼습니다.

FreeBSD LNC (4) January 19, 1997

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

One of the advantages of using UNIX to teach an operating systems course is the sources and documentation will easily fit into a student's briefcase.
— John Lions