MastaG

Transition Members
  • Content Count

    18
  • Joined

  • Last visited

Community Reputation

3 Neutral

About MastaG

  • Rank
    Newbie

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm running DS3615xs DSM 7.0.1-42218 on my MicroServer Gen8 G1610T. I've compiled it from source a while ago and I remember it took me some trouble to figure out how to add a repository for the ethernet drivers. Anyways it has been running rock solid up until now, surveillance station, docker + portainer and even a Windows 10 VM and I'm very happy with it. Now I believe update DSM 7.0.1-42218 Update 1 and 2 are out now. What's the best way to build a new image (which includes the ethernet driver)?
  2. I even modded my Gen8 to have a fifth drive sticked to the side with velkro lol. Using the sata cable that's meant for the disc drive. I must say that 7.0-41222 works really well so far. I setup a RAID5 pool with btrfs volume and even Surveillance station is working with my camera (one of the main features for choosing Synology over Unraid/TrueNAS imo). So It's just like my geniune Synology.. now I have two running DSM7.
  3. yeah it doesn't seem to be required for basic nas operation. other then that I noticed that 7.0-41222 is actually a beta firmware for the ds3615xs and it's pretty outdated. I see there were newer builds, even a RC, but they didnt release it for this specific model?
  4. oh right.. I didn't know that.. I just put my own macs there and a serial number by some keygen.
  5. Alright I got it to work. I solved the console problem by switching the virtual console port to COM1 inside the bios setup. Then I found out, I was modifying rd.gz from the EFI partition... which was wrong, so I modified the one from the fat partition and found out my drivers were there. Only my libphy.ko would segfault for some reason, I've the vanilla 3.10.108 kernel sources with the browlow config, but I think I did something wrong here. Using the ones from the tg3.7z archive posted here seems to work though. I've just loaded the PAT file for 7.0-41222 and it
  6. That didn't work for me. I believe it's something like this: mkdir rd cd rd xz -dc < ../rd.gz | cpio -idmv (add drivers) find . 2>/dev/null | cpio -o -c -R root:root | xz -9 --format=lzma > ../rd.new.gz cd ../ rm -Rf rd mv rd.gz rd.old.gz mv rd.new.gz rd.gz Still I can't seem to get any network interfaces. Also the tg3.ko and libphy.ko where not inside the rd.gz archive.. while I did add it to the config.json file... The iLO VSP console only print up to the point where it says: [ 2.167768] <redpill/uart_swapper.c:428> ### LAST MESSAGE
  7. Thanks my friend, It seems rd.gz is packed using lzma compression. 7z x rd.gz 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=nl_NL.UTF-8,Utf16=on,HugeFiles=on,64 bits,48 CPUs AMD Ryzen Threadripper 3960X 24-Core Processor (830F10),ASM,AES-NI) Scanning the drive for archives: 1 file, 5454480 bytes (5327 KiB) Extracting archive: rd.gz WARNING: rd.gz Can not open the file as [gzip] archive The file is open as [lzma] archive -- Path = rd.gz Open WARNING: Can not open the file as [gzip] archive Type = lzma ERROR: There are some
  8. So I've built my modules. Now I've edited the config.json to look like: "extra": { "compress_rd": false, "ramdisk_copy": { "@@@EXT@@@/rp-lkm/libphy-v3.10.108.ko": "usr/lib/modules/libphy.ko", "@@@EXT@@@/rp-lkm/tg3-v3.10.108.ko": "usr/lib/modules/tg3.ko", ... I can verify the files are there. But where do I put the line that says something like: insmod /usr/lib/modules/libphy.ko insmod /usr/lib/modules/tg3.ko
  9. Yeah that's what I meant as well. I can compile the generic kernel release just fine as long as I use their toolchain. However they should release their patched version of the kernel at some point right? Because the license says so.
  10. any idea where I can get the patched kernel sources for linux-3.10.108 used in 7.0.1-42214 ? the toolchain only contains the pre-compiled kernel headers, not the full source...
  11. Thanks bro, That would be great If you can confirmed the internal NIC isn't supported any longer, then perhaps you can share your card with us. I guess it's a small price to pay to have the latest DSM working
  12. Thank you for the docker files and your own image. Unfortunately even when trying your image, the internal network interfaces still don't come up (at least no DHCP request is being made). So I guess the MicroServer Gen8 internal network interfaces aren't supported anymore in 6.2.4 and 7.x.
  13. Would it be possible to share your image, so I can give it a shot? And can you also point me to the dockerfiles so I can see if he puts anything special in the user_config?
  14. Thanks bro, you're completely right. In the meantime I've built 6.2.4-25556 for DS3615xs. For the record I've the correct toolchain to build "redpill-linux-v3.10.105.ko" here as well: make LINUX_SRC=~/.toolchain/bromolow-DSM-6.2-toolkit/build CROSS_COMPILE=~/.toolchain/bromolow-DSM-6.2-toolchain/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- The console will tell me: Starting kernel with USB boot
  15. I couldn't find an option to make the iLO show the serial output instead of what's on the screen. I've tried setting different consoles by editing the grub cmd line, like ttyS0, ttyS1, tty0 and tty1 but it refuses to show anything after "Booting the kernel." I've used sudo ./build-loader.sh 'DS3615xs' '7.0-41222' There builtin NICs in the Gen8 yes, two of them. I think it's: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe I was also using that model with 6.2.3 on jun's 1.03b loader. I'm running bare metal btw.