내부망 장애 현상 및 속도저하 현상 잡았다 shake it..(요...요..요놈 I GOT IT!!)
최근 타임 롤백 현상 수정은 포기하고 꼬여버린 DSM 을 재 설치 하였습니다
M-Shell for TCRP 9.3.0-1 로 하였고..........물리적 맥어드레스를 다음과 같이 바꾸었습니다.
netif_num =3
mac1 = 7C (Realtek 8111H)
mac2 = 7D (Intel X540-T2 Nic1)
mac3 = 7E (Intel X540-T2 Nic2)
*맥어드레스는 일부로 두자리로만 적어두었습니다
하고 DSM 7.1.1 설치후 U3 를 업데이트 하였습니다.
그런데 그 이후 이상한 증상이 발생이 시작되었습니다
내부망의 모든 PC 속도 저하..인터넷 간혈끊김 , 나스의 LACP (공유기단에서 지원) 의 작동불능
자세히 보니
내부망이 LoopBack 현상에 빠지는 모습이 생기기 시작하며 심지어 Asus RT-AX88U 의 접속조차 안되기 시작하였습니다.
공유기를 리붓해도 ..초기화해도 그때뿐 또 장애가 터지기 시작하길래 나스의 랜을 두개를 제거했더니 아무런 문제가 없길래...
바로 SSH 로 나스로 접속 확인 하기 시작하였습니다.
어라???
시놀로지에서 eth0 은 mac1 의 어드레스를 값을 가지는건 맞습니다만...분명 저는 Realtek 8111H 에 넣었는데
왜 인텔 너가 가져가냐???
그리고 인텔 NIC1 맥을 NIC2 가 왜 가져가고?
Realtek 왜 넌 ...eth2 에 배정되어있냐???
싶어서 lspci -tnnvq 를 통해 PCIE 버스를 확인하였습니다...
03.0-[04] Device ID 8086 : 1528 이 X540-T2 이며
1c.2-[06] Device ID 10ec:8168 이 리얼텍 네트워크 카드입니다.
아마 부트로더에서 DSM 으로 넘겨 드라이버를 로드할때
PCIE 순서에따라 eth0 이 잡히는거 같습니다.
즉 ...네트워크 순서의 맥이 동적맥모드로 작동하면서 공유기단의 DHCP 서버와 ..충돌이 일어나면서 공유기도 뻗어버리는
현상이 생긴겁니다
....................
그래서 인텔 X540-T2 를 7C , 7D 로 바꾸고 리얼텍을 7E 로 바꾸니
현재 안정적으로 작동하고있습니다....
모두들 빌드 하시기전에
TCRP (티니코어) 에서 lspci 명령어로 네트워크 인터페이스를 확인바랍니다.
혹시 여기의 eth# 순서는 pci 순서대로 보이셨었나요? 인텔 10G 부터?
시놀로지 SSH 내부에서 PCIE 확인결과 X540-T2 가 맨앞에 그뒤에 Realtek 이었습니다.
아무래도 이건 시스템 바이오스에 따라 달라지는거 같습니다만 ... 내부망 트러블문제에 기여하고있는건 맞는거 같습니다.
다만 이상황을 알게되면 좀더 안정적으로 네트워킹 셋팅을 할수있을꺼라 예상됩니다.
기본적으로 대중이 없는것 같습니다.. 일단 기본 사용자마다 환경이 다름에... 자기 자신의 하드웨어 특성에 맞게 mac을 넣어줘야 하는것 같습니다? 1.2.3 순서대로 맥을 넣어도 추가로 장착한 pci랜부터 eth0이될수도 있고 온보드 랜이 eth0 될수가 있어서.. 잘확인해보며 겹치는것이 있는지 확인하는 수밖에 ㅠㅠ
아무래도 PCIE 리소스 순일 가능성이 있다고 판단하고있습니다.
cmt alert