siri_uk Posted September 27, 2018 Share #1 Posted September 27, 2018 Hi guys, I've just picked up an hp n40l thays on its way to me to use as a backup for my gen 8 running xpenology 6.2. I want to install xpenology on the n40l, does it require a modded bios, if so could someone point me to the best one as I've noticed there are quite a few different ones. Are there any other requirements apart from changing c1e in bios to run 6.2 on the n40l? Sent from my SM-G955F using Tapatalk Quote Link to comment Share on other sites More sharing options...
Dfds Posted September 27, 2018 Share #2 Posted September 27, 2018 Thebay bios is the one generally used & can be found here: https://www.avforums.com/threads/hp-n36l-n40l-n54l-microserver-updated-ahci-bios-support.1521657/ Also don't forget to set the USB's vid & pid & you should be good to go. Quote Link to comment Share on other sites More sharing options...
Bagpuss Posted September 30, 2018 Share #3 Posted September 30, 2018 I've been using the 'Kamzata' BIOS on my MicroServers (N40L, N54L). It's based on a newer version of the BIOS, and enables a lot more options. It's been working fine on my machines for the last couple of years. Why not give them both a try, and see which one suits you best. You can download it here: https://www.bios-mods.com/forum/Thread-HP-Proliant-Microserver-AMI-BIOS-MOD?pid=75965#pid75965 Quote Link to comment Share on other sites More sharing options...
siri_uk Posted September 30, 2018 Author Share #4 Posted September 30, 2018 Thanks for the replies I've got plenty to go at now [emoji3]Sent from my SM-G955F using Tapatalk Quote Link to comment Share on other sites More sharing options...
MrJonesiii Posted November 17, 2018 Share #5 Posted November 17, 2018 (edited) Hi good people. Thanks for the links and the modified BIOS. I too have a HP N40L and although I tried and tried, I simply wasn't able to understand enough about what needed to be done to the 6.2 bootloader to make it work with my system. I used DS3617xs 6.1 Jun's Mod V1.02b.img and was able to successfully load 6.1 onto my N40L. Any attempts to install any upgrades are met with "error occurs (-21)". Trying synoboot_3617.zip, it would install, but then not appear on the network and I would then have to wipe the hard disks and USB and start again. I've tried wading through the hundreds of posts to get a clear noob-friendly explanation on what I need to do to get 6.2 running, but I keep seeing references to driver requests and "lzma" files all of which I have no idea on what needs to be done. Could one of you be so kind as to point me to where I can find such a tutorial on how to get 6.2 up and running? Many thanks for your time in advance! MJ Edited November 17, 2018 by MrJonesiii changed wording Quote Link to comment Share on other sites More sharing options...
bearcat Posted November 17, 2018 Share #6 Posted November 17, 2018 @MrJonesiii If you must run 6.2, you will need a compatible NIC, most likely an Intel based, as most of them work. Or, you could stay happily with the 6.1 as that is 100% compatible with the Microserver G7 series. Quote Link to comment Share on other sites More sharing options...
Josh Posted November 17, 2018 Share #7 Posted November 17, 2018 (edited) 6.2 will work baremetal using loader 1.03b. If you want to upgrade to 6.2.1 you will need a compatible Nic such as Intel nc360t which you can get cheap on eBay. It works perfectly in my N54L. Remember to disable C1E in bios. Edited November 17, 2018 by Josh Quote Link to comment Share on other sites More sharing options...
bearcat Posted November 17, 2018 Share #8 Posted November 17, 2018 @Josh I stand corrected I should have been pointing out that 6.2 is not the problem, but the very "tempting" next update, 6.2.1 that many people get even if they don't intend to. For that to work, you need a new NIC. FYI: The NC360T is not branded Intel, but a HP branded NIC, based on Intel chipset. If you buy this, make sure you get one with the low-profile bracket. Quote Link to comment Share on other sites More sharing options...
MrJonesiii Posted November 18, 2018 Share #9 Posted November 18, 2018 Thanks, Josh, Bearcat. So if I were to try and upgrade to 6.2 at least, what's the procedure? I read on the XPEnology Facebook page that someone said all you had to do was download the 6.2.0 PAT file, while the N40L is running, I'm to pull out the USB stick, and put the 1.03b loader (for the 3617 build I'm using) on it with the right PID/VID, MAC and SN, then install the 6.2 software with the 1.03b USB stick in, and then restart and all should be good. Is that right? I'll look around for some intel chipset NIC card on DX.com and see what I find... Does it have to specifically be the NC360? I found this one - https://www.dx.com/p/winyao-wy574t-intel-wg82574l-chipset-pci-e-x1-server-gigabit-network-card-adapter-green-280966#.W_C-9ZNLjHd but instead of the WB82571EB chipset it has the WG82574L one...? Quote Link to comment Share on other sites More sharing options...
Josh Posted November 18, 2018 Share #10 Posted November 18, 2018 Bearcat is right, nc360t is HP branded. Installation should work as you said. Unfortunately i can not comment on any other intel nic. Quote Link to comment Share on other sites More sharing options...
bearcat Posted November 18, 2018 Share #11 Posted November 18, 2018 @MrJonesiii The HP NC360T, is a dual port NIC, using the 82571EB chipset. And it can be found on E-bay as well as other places. It's not that you must use this card, as most Intel based NIC's are compatible using these drivers: e1000: Intel PCI/PCI-X Gigabit Network Adapters Intel PRO/1000 CT/F/GT/MF/MT/T/XF/XT 82573L/82572EI/82571EB/82573E/82573V/82567/82574L/82566MM/82566MCe1000e: Intel PCIe PRO/1000 82563/82566/82567/82571/82572/82573/82574/82577/82578/82583/Gigabit CT Desktop Adapter/PRO/1000 PT/PF/I217-LM/V/I218-V/LM/I219 LM/V (tested, v3.4.0.2 from external source)i40e: Intel 40 Gigabit X710-AM2/XL710-AM1/XL710-AM2/X710-DA2/X710-DA4/XL710-QDA1/XL710-QDA2igb: Intel Gigabit Ethernet 82575/82576/82580/I350/I210/I211 If you want the 6.2 (not the 6.2.1): Optional step 0 - Find a compatible NIC (just in case an update will come) 1 - Download Jun's Loader v1.03b DS3615xs 2 - Prepare a new USB stick 3 - Find your vid/pid/mac/serialnr, 4 - Edit the grub.cfg in your synoboot.img 5- Write synoboot.img to your new USB stick 6 - Download DSM_DS3615xs_23739.pat to do a local install. 7 - Shotdown your NAS, replace the USB stick with the new. 8 - Power on your NAS, enter BIOS, disable C1. 9 - Reboot your NAS, find it using Syno Assistent, connect and update using the local copy of the .PAT file. 10 - Something, something missing ... 11 - Something, something missing ... 12 - Something, something missing ... 13 - Something, something missing ... 14 - DSM automatic updates should be disabled in Control Panel > Update & Restore to avoid bricking your box if an update is not compatible with the loader. The picture below, is actually from a HP N40L, running DSM 6.2-23739 Update 2, wanting me to update to 6.2.1. Quote Link to comment Share on other sites More sharing options...
MrJonesiii Posted November 19, 2018 Share #12 Posted November 19, 2018 Thanks, folks. I did try making a new USB disk with Jun's Loader v1.03b DS3615xs and after the installation, the unit didn't reappear on the network... I had to wipe everything and start again, so I'm reluctant to try that if the outcome is going to be the same. I tried it a number of times, each with the same result... I'm starting to think I'm continually making the same mistake each time but have no idea what I'm doing that causes it not to work... Quote Link to comment Share on other sites More sharing options...
Josh Posted November 19, 2018 Share #13 Posted November 19, 2018 I had the same problem caused by a broken pat-file. Try to download a fresh copy and make shure you have a valid serial number. It did cost me days to find out... Quote Link to comment Share on other sites More sharing options...
Mouth Posted November 20, 2018 Share #14 Posted November 20, 2018 (edited) DSM 6.2.1-23824 Update 1 successful upgrade (from DSM 6.1.7) on an N36L Microserver with Jun's Loader v1.03b DS3615xs Thanks @bearcat Edited November 20, 2018 by Mouth 1 Quote Link to comment Share on other sites More sharing options...
mysy Posted December 18, 2018 Share #15 Posted December 18, 2018 My N54L current running the 6.1.7, I will try purchase intel chipset NIC to get 6.2.1. In China Xianyu website ,the USED intel base NIC was just less than 10 USD. Most come from server parts. Quote Link to comment Share on other sites More sharing options...
Tomte Posted January 10, 2019 Share #16 Posted January 10, 2019 (edited) Hello, just to make sure that I understand it right: I own a HP N40L with a FUJITSU LAN Adapter D2735-2 which has an Intel 82576NS onboard. So with Jun's Loader v1.03b DS3615xs, running 6.2-23739-2, I could update to 6.2.1 etc. without risking to brick it? Simply using the GUI? Regards, Tomte Edited January 10, 2019 by Tomte Quote Link to comment Share on other sites More sharing options...
bearcat Posted January 10, 2019 Share #17 Posted January 10, 2019 @Tomte Lets see what driver your nas loads for that nic: "which has an Intel 82576NS" Open a SSH connection to your NAS, and type: lspci | grep 0200 (this will list your nic's) you should see something like: ... Device 8086:xxxx (indicating Intel) This should be eth0, so type: ethtool -i eth0 you should see something like: driver: e1000e (this is a driver supported in 6.2.1) If not, try using the above :xxxx device id to check if it is supported by the bootloader/DSM version you will try to use. Quote Link to comment Share on other sites More sharing options...
flyride Posted January 10, 2019 Share #18 Posted January 10, 2019 lspci -k can be helpful here Quote Link to comment Share on other sites More sharing options...
Tomte Posted January 11, 2019 Share #19 Posted January 11, 2019 Hello, thank you for your quick replys! I did what you told me, as expected I got: admin@Syno-N40L:/$ ethtool -i eth1 driver: igb version: 5.3.5.3 firmware-version: 2.1, 0x00014295 bus-info: 0000:02:00.1 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no Furthermore; I have a wifi stick for the n40l: admin@Syno-N40L:/$ ethtool -i wlan0 driver: rtl8812au version: firmware-version: bus-info: 7-4:1.0 supports-statistics: no supports-test: no supports-eeprom-access: no supports-register-dump: no supports-priv-flags: no So the first nic will be available after update, right? How about the second? Thanks again, regards, Tomte Quote Link to comment Share on other sites More sharing options...
bearcat Posted January 11, 2019 Share #20 Posted January 11, 2019 @Tomte What did you get as a responds to: lspci | grep 0200 ? (I would like to the listing with device ID's for all your network adapters, as eth0 seems to be missing) Quote Link to comment Share on other sites More sharing options...
Tomte Posted January 11, 2019 Share #21 Posted January 11, 2019 (edited) @bearcatSure: admin@Syno-N40L:/$ lspci | grep 0200 0000:02:00.0 Class 0200: Device 8086:150a (rev 01) 0000:02:00.1 Class 0200: Device 8086:150a (rev 01) 0000:04:00.0 Class 0200: Device 14e4:165b (rev 10) and admin@Syno-N40L:/$ ethtool -i eth0 driver: igb version: 5.3.5.3 firmware-version: 2.1, 0x00014295 bus-info: 0000:02:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no admin@Syno-N40L:/$ ethtool -i eth1 driver: igb version: 5.3.5.3 firmware-version: 2.1, 0x00014295 bus-info: 0000:02:00.1 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no admin@Syno-N40L:/$ ethtool -i eth2 driver: tg3 version: 3.132 firmware-version: 5723-v3.35 bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: no admin@Syno-N40L:/$ The nic has two interfaces. At the beginning, eth0 did not seam to work: admin@Syno-N40L:/$ ethtool -i eth0 Cannot get driver information: No such device That is why I posted eth1. The pci card is low profile and relatively cheap et ebay. So, please, after all, is it safe to update? Is igb a syno native driver? Regards, Tomte Edited January 11, 2019 by Tomte added info Quote Link to comment Share on other sites More sharing options...
bearcat Posted January 11, 2019 Share #22 Posted January 11, 2019 @Tomte OK, from what I can see from the "8086:150a" confirms that your Intel Nic is a "82576NS Gigabit Ethernet Controller" The possible problem, is that it's using the tg3 driver, as according to this post, the only Intel driver supported in 6.2.1 is the e1000e. I hope @flyride can continue his excel(ent) work here and make a list of the supported drivers in 6.2.1 Quote Link to comment Share on other sites More sharing options...
Tomte Posted January 12, 2019 Share #23 Posted January 12, 2019 Thank you! But in the end, out of my thee nics, two will continue to work and I need only one at the moment, so I should be fine?!? And even my wifi adapter will continue to work after the update, since it is officially supported by synology, right? Quote Link to comment Share on other sites More sharing options...
Tomte Posted January 12, 2019 Share #24 Posted January 12, 2019 BTW: The Intel NIC uses definitely the igb driver, as it appears twice, and the the nic has two interfaces. The last one in the N40L internal NIC. Quote Link to comment Share on other sites More sharing options...
bearcat Posted January 12, 2019 Share #25 Posted January 12, 2019 (edited) 18 hours ago, bearcat said: the only Intel driver supported in 6.2.1 is the e1000e. As I posted above, it seem's like you will need to find another Intel based nic, using the e1000e driver if you want to update to DSM 6.2.1. Edit: I see I was referring to the tg3 driver in that post, meant to refer to the igb driver 😳 By personal experience, I know that the following 2 cards will work, with DS3615xs, using the e1000e driver: Intel 1000 CT Desktop Adapter, with Device ID: 8086:10d3 (based on the Intel 82574L Gigabit Ethernet Controller) HP NC360T, with the Device ID 8086:105e (based on the Intel 82571EB/82571GB Gigabit Ethernet Controller) Both these cards can be found used, for a cheap price (and both will work with ESXi if you want to go that route). If/when @flyride will update his excel(ent) work and add the info of DSM 6.2.x on the DS3615xs platform, we might get to know if the igb driver and your device id: 8086:150a is supported, but for now I do not know. Edited January 12, 2019 by bearcat corrected mistake in last post Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.