shibby
Member-
Posts
155 -
Joined
-
Last visited
-
Days Won
5
Everything posted by shibby
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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 😁 -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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? -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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. -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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! -
- 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.
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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. -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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+. -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
works great Thank you very much 😄 PS "QEMU guest agent" must be disabled under VM Option`s menu in Proxmox -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
@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? -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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! -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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?? -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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+ -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
ok, i will but probably over the weekend -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
"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 -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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? -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
@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 -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
@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? -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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. -
- 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
-
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
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... -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
yep, that was the problem (propably wrong machine type). Little request: can you add some notes near model with requirements or suggested hardware because we have so many model supported by TCRP/M-Shell and many of us (including me) can be confuse. I`m reading your topic once per month and more or less i know which model to compile redpill should i use but with every release we have more and more. For example i`m mostly using DS920+ and i know requirements for this model but today i saw ds923+ and i don`t know what is the difference between them and could i or maybe even should i migrate from ds920 to ds923 -
TinyCore RedPill Loader Build Support Tool ( M-Shell )
shibby replied to Peter Suh's topic in Software Modding
I`m always using M-Shell I see you have machine type q35 (i had i440fx) and network set as virtio (i had e1000). Let me try once again.