랜카드 인식 문의드립니다.
빈하드에 DSM7 설치해봤는데
추가로 설치한 PCI X550-T1 랜카드가 안잡히네요
mac2 추가하고 Alt+O 눌러서 저장하고 다시 누르면 또 수정이 반영되지 않고
ifconfig 눌러도 안나오네요
뭐가 문제일까요?
드라이버는 잘 잡는것 같은데 말이죠
첨부드린 이 파일이 DS3622xs+ 에 원래 들어 있던 오리지널 내장 바닐라 드라이버 파일입니다.
이 파일이 ARPL 로더의 통합모듈내 수정된 ixgbe.ko 로 덮어써져 버리는 문제가 있습니다.
이 파일을 강제변경해서 주입을 하면 다시 동작이 될지 모르겠는데요.
대신 DSM 의 재부팅 없이 실시간으로 활성화가 되야 합니다.
로더를 재부팅하면 다시 ARPL 의 ixgbe.ko 가 덮어써져 버립니다.
먼저 이파일을 SSH 로 접속하셔서
/lib/modules 로 복사하시고 아래처럼 강제 주입시험 부탁드립니다.
랜포트에 불이 들어오고 ifconfig 로 확인된다면 성공입니다.
반드시 root 권한으로 진행하셔야 합니다.
sudo -i
cp ixgbe.ko /lib/modules
chmod 755 /lib/modules/ixgbe.ko
insmod /lib/modules/ixgbe.ko
아니면 아래 명령어로 바로 되는걸까요.
제가 ARPL fabio님 DS3622xs+(broadwellnk) 의 통합모듈 변경이력을 모두 뒤져봤습니다.
조금전 v.1.51 버전을 적용했는데 변형된 ixgbe.ko 가 들어가 있는것을 확인했습니다.
v.1.50 버전에는 제가 위에 첨부로 공유드렸던 바닐라 드라이버가 똑같이 포함되어 있습니다.
DS3622xs+ 에만 사용하실수 있도록 변경을 해드리겠습니다.
로더만 다시 빌드해 보시면 좋을것 같습니다.
수정 완료 되면 말씀드리겠습니다.
https://github.com/fbelavenuto/arpl-modules/releases/tag/v1.50
로더 다시 빌드 부탁드립니다.
https://github.com/PeterSuh-Q3/rp-ext/tree/main/all-modules/releases
다 새로 설치했는데 안올라옵니다 ㅜㅜ
lspci -v 결과도 마찬가지 겠죠?
0000:01:00.0 Class 0200: Device 8086:1563 (rev 01)
Subsystem: Device 8086:0000
Flags: fast devsel, IRQ 16
Memory at d0000000 (64-bit, prefetchable) [size=2M]
Memory at d0200000 (64-bit, prefetchable) [size=16K]
Expansion ROM at df000000 [disabled] [size=512K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [70] MSI-X: Enable- Count=64 Masked-
Capabilities: [a0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 9f-b3-11-ff-ff-08-00-00
Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
Capabilities: [1a0] Transaction Processing Hints
Capabilities: [1b0] Access Control Services
Capabilities: [1c0] Latency Tolerance Reporting
Capabilities: [1d0] Secondary PCI Express
드라이버가 정말로 바닐라 적용되었는지 한번 보고 싶습니다.
ll /lib/modules/ixgbe.ko
이것 결과좀 보여 주십시요.
사이즈가 414,115 바이트면 잘 들어간겁니다.
-rw-r--r-- 1 root root 414115 Nov 23 2021 /lib/modules/ixgbe.ko
맞는 것 같습니다.
DSM 6에서 해봐야할까요..흠
성공하셨다는 후기 남기신분도 정확한건지 잘 모르겠습니다.
DS3617xs 에는 ixgbe 바닐라가 없기에 드라이버 주입이 들어가야 하는건 맞는것 같은데,
ARPL fabio님 드라이버는 동작이 안되는것 같습니다.
마지막 해볼수 있는건 pocopicp님 드라이버로 시도해 보는건데요.
제 M SHELL 이나 ARPL 은 같은 드라이버를 사용하기에 틀렸고
pocopico님 최신 0.9.4.0 으로 TCRP FRIEND 로 한번 다시 빌드해 보시겠어요?
X550-T2 가 된다면 X550-T1 도 먹혀야 하는데요...
저는 네이티브로 DS3617xs 를 10G 랜카드 없이 한번 설치해 봤습니다.
그안에 혹시 ixgbe 가 이미 들어가 있는건지 어떤건지 한번 더 조사해 보겠습니다.
시놀로지에서는 T2로 잡히는 모양입니다. (https://cafe.naver.com/synologynas/175487)
일단 pocopico님 자료구해서 다시 빌드해보겠습니다.
헤놀 DS1621+ 가 같은 플랫폼입니다.
그리고 DS2419+ 는 인텔 덴버톤인데 헤놀 DVA3221과 같은 플랫폼입니다.
서로 같은 플랫폼들은 드라이버를 공유합니다. 참고 부탁드립니다.
cmt alert