freemount

Transition Members
  • Content count

    5
  • Joined

  • Last visited

Community Reputation

0 Neutral

About freemount

  • Rank
    Newbie
  1. [질문] DSM Tool Chain의 종류에 대해

    저는 gcc420_glibc236_x64_bromolow-GPL.tgz 이걸로 x86_64용으로 처리하였습니다. XPEnology 커널 정보를 보시면 bromolow로 되어있더군요. gcc 버전과 glibc 버전만 체크하시면 될듯 합니다. //gcc420_glibc236_x64_bromolow-GPL.tgz http://sourceforge.net/projects/dsgpl/f ... z/download
  2. 최신버전이 나왔다길래... 밤에 열공해서 일단 올리는데까지는 성공했네요. 몇가지 트릭이 있으면 간단히 갈수 있는 부분이 있는데 커널 리빌드 하고, 부트 이미지 다시 만들고, pat 다시 만드는데도 제법 시간이 걸리네요. 유저분들도 한번 도전해보시기 바랍니다. 기존 설치된 버전은 모든 날리시고, 처음부때 깨끗하게 하는게 별문제가 없는것 같습니다. hpn40l에는 올려보지는 못하고 산업용 보드에 올려서 돌려보는데 아직까지는 별이상은 없네요. 주말에 날잡아서 hp-n40l에 올려봐야 되지 싶습니다. 트릭1) 기존 3202 버전을 적적히 재활용하면 쉽게 repack이 가능합니다. (재활용) 트릭2) 부트 이미지를 만드는게 약간 번거롭기 때문에 Virtualbox에서 가상디스크를 추가로 고정사이즈 200MB 만들어서 부트를 넣어다가 다시 수정하고 이미지로 만들면 작업 공정이 편해집니다. 트릭3) SYNOBIOS.KO 부분은 러시아분이 만든 걸로 일단 3202 버전껄 그대로 사용해도 괜찮습니다. 트릭4) 커널 버전은 가능하면 버전 테크를 추가로 붙이지 않고, 3.2.30 으로 맞추어서 리빌드 하시면 됩니다. 트릭5) 커널 드라이버를 올리는구조가 GNU KERNEL modprobe로 올리지 않고, insmod 수동으로 올리는거라 시놀로지는 드라이버 오브젝트를 한디렉토리에 다 집어 넣어셔 처리하기 때문에 이점만 유의하면 됩니다. 기존 3202안의 드라이버를 재사용해도 되고 synobios.ko만 바꿔치기 하시면 됩니다. 트릭6) 압축과적에서 hda1.tgz , rd.gz 만 잘 작업을 해주시면 됩니다. hda1.tgz 는 xz 압축을 써서 처리하기 때문에 확장작명에서 헤깔리지만 않으시면 됩니다. 간략한 repack 후기 였습니다. 인증샷 올려봅니다.
  3. 많은 분들이 한번쯤 hw raid card 지원부분 때문에 시도를 해보실것 같아서 미리 삽질 해본 경험자 입장에서 간략하게 결과정보만 포스팅을 해봅니다. 관련 빌드 정보는 많이 널려있는것 같아서 인덱스 정보만 링크를 해드립니다. 핵펌에 대한 기대가 큰 만큼 실망도 있지 싶습니다. 저도 가장 기대가 큰 부분이 Hardware RAID Controller 부분의 지원부분이였습니다. 결론부터 말씀드리자면 커널 리빌드를 해서 드라이버를 커널 이미지에 집어 넣더라도 HW RAID Controller 가 대부분 지원이 안될가능성이 높다는것입니다. 드라이버는 정상적으로 올라오지만 실제 시놀로지 서비스나 데몬(scemd)에서 디스크 처리를 못합니다. 이유는 시놀로지가 상용 서비스 데몬으로 개발한 scemd 프로세스 데몬이 모든 disk 장치에 대한 제어나 정보를 관리하는것 같은데, 이 데몬이 Low Level scsi command로 정보들을 처리하는부분이 있는것 같습니다. 그 명령어들이 hw raid disk에 안먹히거나 문제가 있으면 scemd 데몬이 죽거나 segment fault로 떨어지면서 poweroff task 를 내리고 /sbin/poweroff 를 실행합니다. 그래서 부팅시에 scemd가 시작될때 얼마 안있다가 자동 셧다운되는 증상이 일어납니다. scemd 프로세스를 수동으로 올리고, poweroff를 못하게 명령어를 변경해놓아도 시놀로지가 수정한 apache httpd 데몬과 정보를 주고 받는 부분이 있는것 같습니다. scemd와 주고 받는 정보가 비정상일 경우 웹관리자 DSM 모드로 접속이 안되는 증상이 발생합니다. 시놀로지가 scemd 를 통해서 디스크에 대한 정보나 관리가 이루어지기 때문에 핵펌의 한계도 여기까지가 아닌가 생각되네요. 간단한 삽질기 정보 올려드립니다. 왠만한 내부 DISK CONTROLLER는 칩셋은 커널의 SATA 쪽만 커널이미지에 임베딩 시키면 올라오지 싶습니다. DSM 4.2 build 3202 Kernel 3.2.30 rebuild 간단후기 Rebuild Document viewtopic.php?f=5&t=13 (러시아어) -> 가장 자세히 나옴 http://xpenology.com/wiki/en/building_xpenology (DSM 4.1 버전 빌드 방식) 4.2도 비슷함 , 커널 버전만 틀림. HW List viewtopic.php?f=2&t=41 > SCSI => 해당 핵펌한 러시아 개발자도 SCSI 부분은 이미지 빌드만 하고 실제 테스트는 안해보신듯 합니다. 지원리스트가 있길래 대해보신지 알고 기대가 컸는데, 일단 RAID 카드는 붙여서 확인해 보는수밖에는 없습니다. // kernel 3.2.30 - DSM-4.2 https://github.com/nighthawk149/xpenology-4.2-kernel # git clone https://github.com/nighthawk149/xpenolo ... kernel.git kernel config [*] SCSI low-level drivers ---> <*> 3ware 9xxx SATA-RAID support <*> 3ware 97xx SAS/SATA-RAID support <*> Adaptec AACRAID support <*> ARECA (ARC11xx/12xx/13xx/16xx) SATA/SAS RAID Host Adapter <*> LSI Logic MegaRAID SAS RAID Module <*> HighPoint RocketRAID 3xxx/4xxx Controller support # /usr/syno/bin/scemd (수동 실행 => segfault 발생->비정상-> poweroff task로 빠지는 이유) [ 258.163360] ata5.00: configured for UDMA/33 [ 258.163450] ata5: EH complete [ 258.197215] ata3.00: configured for UDMA/133 [ 258.197309] ata3: EH complete [ 258.305882] scemd[11354]: segfault at 8 ip 000000000804f213 sp 00000000fff97c70 error 4 in scemd[8048000+3d000] # scemd ==> poweroff_task cmd => /sbin/poweroff # scemd <===> syno/apache/httpd communication.. if scemd process error => apache httpd error redirection page. # scemd process http://webcache.googleusercontent.com/s ... clnk&gl=kr 테스트 RAID) - Areca (사용불가) - 3Wrae (사용불가) - mvsas 드라이버 지원 카드 (사용불가) - mptsas 단일 채널 모드 사용시 인식가능(Fusion MPT Driver 사용카드) - 단일 디스크로 물려서 인식가능함. - scemd 프로세스 정상동작. 결론) HW RAID Controller는 실제 붙여서 scemd가 정상동작 안할경우 사용불가라 봅니다. SCSI 명령어들이 정상적으로 안먹는경우 scemd가 segfault 상태후에 시스템 poweroff task로 떨어짐. (init 0) 커널 삽질하시는분들을 위한 정보였습니다. - Andrew.
  4. 축 한국어 게시판 오픈

    한국어 게시판이 개설되었네요. 축하..!! 자주 들러야겠네요. p.s 혹시 2cpu 회원님분들이신가요? ^^
  5. Dear Andy. XPEnology is Good project. South Korea user's a lot of interest in this project. I'm really hoping to add Korean Section on This Forum site. Thanks. -Andrew Lee.