Jump to content
XPEnology Community

shibby

Member
  • Posts

    157
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by shibby

  1. I built another baremetal with H310 IT-mode (latest DS3622xs+ with Friend). When i set as you mention then i see all 8 drives connected to H310 but i also have 2 drives connected to motherboard (sata1 and 2) and those 2 drives has not been detected. In default configuration (DiskIdxMap=0, SasIdxMap=0 SataPortMap) 2 drives connected directly to motherboard are detected as bay 1 and 2 but not all drives connected to H310 are detected - it shows only 5 drives in bay 8,9,10,11,12 - it looks like channels are duplicated (channel A - 8,9,10,11 and channel B - 9,10,11,12). I tried a lot of "DiskIdxMap & SataPortMap" combinations and always some of drives has not been detected. I don`t understand "logic" of those two variables but FINALLY with: DiskIdxMap=0011 SataPortMap=24 SasIdxMap=0 MaxDisks=24 all drives has been detected - maybe not perfectly but it works!! 1-2 bay - motherboards sata 1 and 2 3 bay is empty? 4-11 bay - 8 drives connected to H310 BUT for test i connected another drive... to sata6 port on motherboard, then all H310`s drives disapper only sata1&2 has been showed. WTF... if I understand correctly SataPortMap=xyz means: - x - numer of sata port on 1st controller - y - numer of sata port on 2nd controller - z - numer of sata port on 3rd controller ... So in my example should be 68 (6 ports on internal controller and 8 ports on H310). But how to understand DiskIdxMap?? How should i set it?
  2. I want to show off my new toy M-shell loaded ofc. cpu i5-4570 msi h81m-e34 8GB ram PERC H310 IT mode 8x 12TB SAS 4kN 4x 4TB WD Gold case Aerocool Cipher be quiet 700W System Power 9 😁
  3. thx, no redpill update needed. I just updated DSM via GUI and "Friend" got it
  4. i made yesterday a fresh instalation. At the first run it did an update of M-Shell and waited for "any key". Push a "spacebar" didnt help but ENTER did and M-Shell Menu appear. @Peter Suh at the moment i have DSM 7.2-64561 (DS920+)... Can i safety update to DSM 7.2-64570 without redpill re-compilation or i have to re-compile redpill first?
  5. i did it in opposite way. First i upgraded DSM via GUI. After reboot Friend tried to upgrade loader for newer DSM but after that i lost connection with my NAS so i rebuild loaded for DSM7.2 using M-Shell Menu Result: all works fine and no migration needed.
  6. a second ago i upgraded DSM from 7.1.1 U5 to 7.2. All i have to do was upgrade M-Shell scripts and re-build the loader. All works fine. Thanks for your work!
  7. - Outcome of the update: SUCCESSFUL - DSM version prior update: DSM 7.1.1-42962 Update 5 - Loader version and model: TCRP M-Shell Menu DS920+ (Friend) - Using custom extra.lzma: NO - Installation type: Proxmox VM - Additional comments: have to update M-Shell scripts and re-build loader. That`s all.
  8. WD23FYYS is a SATA drive so attach disk as -sata1 not -scsi10. For example my current configuration (3x SSD attached to VM) sata0 is TCRP with M-Shell so SSD`d are attached as next one.
  9. i should be on DS923+ you will not have iGPU drivers ex. for Plex HW Transcodding. IMO for intel`s CPU (haswell or newer) the best choice is DS920+.
  10. works great Thank you very much 😄 PS "QEMU guest agent" must be disabled under VM Option`s menu in Proxmox
  11. @Peter Suh is "acpid" package included into M-Shell build process? I`m now on proxmox and I read i need acpid for shutdown VM-Xpenology from Proxmox VE. But at the moment it doesn`t work for me. Is this true?
  12. and allows to passthrough drives directly to DSM without having dedicated SATA/SAS controler. I want to share my newest confguration - i moved xpenology from host to VM. Most important settings: - machine: Q35 - cpu type: host - 3x SSD passthrough to VM as SSD SATA devices (storage has been migrated without any problem and without losing any data) - vmbr2 = vNIC on Mellanox ConnectX-3 10Gbit connection - usb0 = UPS (probably i will move it to proxmox host and configure NUT server) - hostpci0 = iGPU passthrough to VM for Plex HW transcoding I`ve tested albo passthrough NVMe drives for SSD Cache - it works Once again i want to thanks @Peter Suh for TCRP M-Shell - IMO this is the best TCRP at the moment and your support is priceless!
  13. When i add or remove NIC card from NAS i have to rebuild tcrp? Or maybe is there any way to add/remove NIC config manually? Previously (in vanilla redpill-loader) i could manually change grub command (change number of interfaces and add/remove mac adresses). Can i do this in Friends mode??
  14. Yes i did and looks like it works! I dont have SFP+ switch at the moment but mlx4_core and mlx4_en modules has been loaded and eth2/eth3 interfaces are available LAN1 - internal realtek NIC, LAN2 - Asus C100C (atlantic.ko), LAN3/4 = mellanox Connect-3 dual-SFP+
  15. "if something is stupid but it works, that`s mean that is not a stupid" I got it!! There must be some problem with order of loaded modules in all-modules package: mlx4_core module must be loaded first and then mlx4_en. It does not work with all-modules package, so... I wan run menu.sh script then in second console i added extension from pocopico to redpill-loader https://raw.githubusercontent.com/pocopico/rp-ext/main/mlx4_core/rpext-index.json because in this package we have kmod order set "kmods": { "mlx4_core.ko": "", "mlx4_en.ko": "" }, after compilation my Mellanox NIC boot up automatically PS It will be nice to have a possibiity to add external extension via M-shell menu
  16. i recompiled DS920+F but result is the same: mlx4_core is loaded on boot but mlx4_en does not
  17. Here you go I had to revert to "Jun`s Mod" so i dont have even mlx_core module build-in now. But i downloaded "mlx4_core-4.4.180plus-geminilake.tgz" package from pocopico`s repository and i can load modules manually. This is the result: eth2/eth3 doesn`t appear. I have to "up" them manually PS Is there any way to add drivers to my exist redpill-loader without compile newone?
  18. @Peter Suh I`m trying to us Mellanox ConnectX-3 dual sfp+ NIC but only "mlx4_core.ko" has been loaded. There is missing "mlx4_en.ko" module latest tcrp-m-shell, ds920+ with Friend
  19. @Peter Suh but this issue appear also when i use menu mode. You count NIC cards here https://github.com/PeterSuh-Q3/tinycore-redpill/blob/main/my.sh#L413 (btw you can do this easier by "lspci -n | cut -c 9-12 | grep 0200 | wc -l") but realmac for second NIC you try to get from eth1 interface, but in my case there is no eth1 (no tn40xx module in Tinycore linux) so in ifconfig i have only eth0 (internal NIC) but no eth1 (10GbE NIC) - macgen function cannot get real MAC from eth1 https://github.com/PeterSuh-Q3/tinycore-redpill/blob/main/myfunc.h#L602 PS what about when we have more than 2 NICs? Maybe in this case when lspci return more than 1 NIC but you cant get realmac from ifconfig then M-Shell should generate random MAC`s for those NICs?
  20. Hi, I have a couple of issue 1) all-modules doesn`t include tn40xx, so my 10GbE network doesn`t work. Can you add this module at least for DS3622xs+? 2) to compile redpill with tn40xx module i have to use command "./myv.sh DS3622xs+F realmac manual" but M-Shell see my 2 network card (internal 1Gbps and external 10Gbps) but TCRP doesn`t support the second one, so i don`t have eth1 interface (have only eth0) and the result is empty value for mac2 in command line and wrong value for netif_num 3) When i run "./myv.sh DS3622xs+F realmac manual" then Friend is not build-in. It compile Jot mode - it looks like "manual" and "F" cannot be used together.
  21. - Outcome of the update: SUCCESSFUL - DSM version prior update: DS920+ DSM 7.1.1-42692 Update 2 - Loader version : TCRP + M-Shell - Using custom extra.lzma: NO - Installation type: BAREMETAL - Additional comments: Updated Via DSM GUI
  22. At the moment we have only this one out-of-date model`s grid i just want that TCRP / M-shell will be more friendly and help users to select best model for his hardware. Example: DS918+, DS920+, DS923+ and DS723+. We don`t know difference between them and i don`t know which i should choise for Intel 6/7gen. I don`t know that can i migrate from DS920+ to DS923+. I have to go to synology page and read that DS923+ has Ryzen CPU so "propably" will not work on my setup and i should better to stay at DS920+. At the moment whet TCRP build loader is launch with MShell we have 3 window... So maybe in 4th windows we may display some information ex: - DS918+ - intel Haswell or later, iGPU supported - DS920+ - intel Haswell or later, iGPU supported - DS923+ - Ryzen only .... - DS3617xs - legacy hardware, Ivy Bridge or older, iGPU not supported - DVA1622 - intel Haswell or later, iGPU supported, 8x Camera licence - DVA3221 - intel Haswell or later, Nvidia GTX1650, 8x Camera licence etc.... I can only imagine that in the future M-shell will automatically detect hardware and "propose" the best model to compile (propose but not force) or "hide" incompatible model...
×
×
  • Create New...