전에 이더넷 확장에 대해 질문올린 사람입니다.
usb를 통하여 확장을 하든, bus를 통해 확장을 하든 추가된 이더넷에대한 질문입니다.
추가된 이더넷을 허브를 통하여 4포트로 만들려 합니다.
hub-ic들이 dual-MII 를 지원하는것들이 많더라구요.
cpu또는 mac장치로부터 나오는 MII를 바로 받아서 허브IC내부의 phy블럭으로 연결하는 구조.
또는 허브IC내부의 MAC장치로 연결되는...
결국 5포트(5포트허브라면)중 1개는 wan포트로 4개는 lan으로 내부적인 switching hub로 동작하게 설명되어있습니다.
두개의MAC에서 나오는 MII를 허브IC와 연결하면 별도의 phy칩이 필요없이 트랜스포머로 깔끔하게 연결됩니다.
허브를 처음 써보는지라 이런정보도 처음 봤네요.
질문
1.저와같은 하드웨어 구성을 해보신분 있으신지요.( 이렇게 안하고 더 좋은방법이 있다면 조언부탁드립니다.)
(허브를 내장한 cpu를 사용하란말 말고요~)
2.LAN9500(USBLAN)과 KSZ8995MA(DUAL-MII switch) 를 MII로 연결해보신분...
3.(원초적인질문)MDC,MDIO로 초기화 하는 phy의 IRQ# 출력이 리눅스네트웍장치에서 큰 역할을 하는가.
==> 보통 phy칩은 mac으로 보내는 irq가 있는데 KSZ8995MA에는 MDC.MDIO는 있어도 irq신호는 없더라구요.
4. 긴 글 읽어주셔서 감사합니다.