Jump to content
XPEnology Community

Guide: Change serial number and MAC address


DHD

Recommended Posts

If we're talking about the N54L Microserver, then you can see the MAC address on the first page in BIOS setup.

 

Your hex edit is missing the 69 after your first mac address. Every mac address is 7 characters long. That's why it isn't working for you.

 

Seems as though the 69 has been added by the ver2.xlsb calc. When you say every MAC address is 7 characters long I assume you mean 7 pairs of alpha/numerical.

 

The MAC address on every system on my lan is 6 pairs.

 

I'm even more confused now.

 

69 is "check code", it's calculated from the 6 pairs of alpha/numerical of your MAC address.

You have to add 7 pairs of alpha/numerical showed in ver2.xlsb calc and it will work :grin:

Link to comment
Share on other sites

ver2.1.xlsb doesn't work for me

looks like it is write protected thus I can't modify the MAC address cell's :sad:

 

btw I found this simple trick.

 

6 packs are the MAC address, 7th pack is the checksum

but checksum is pretty simple

it looks like it is a simple sum of bits.

 

in my case, I add 1 to the last pack of MAC Address, then add 1 to the checksum

 

and as pictures show you can add 1 wherever you want inside the MAC.

ex :

first is : 00:22:32:08:D6:3C, checksum : 6e

second is 00:24:32:08:D6:3C, checksum : 71 (6E +2)

 

I have a simple Serial like B3J4N00310

in the hexedit it appears as B3J4N003105

 

I juste update my serial by 1 makes : B3J5N00311

and change checksum to 6

 

works like a charm

Link to comment
Share on other sites

ver2.1.xlsb doesn't work for me

looks like it is write protected thus I can't modify the MAC address cell's :sad:

 

btw I found this simple trick.

 

6 packs are the MAC address, 7th pack is the checksum

but checksum is pretty simple

it looks like it is a simple sum of bits.

 

in my case, I add 1 to the last pack of MAC Address, then add 1 to the checksum

 

and as pictures show you can add 1 wherever you want inside the MAC.

ex :

first is : 00:22:32:08:D6:3C, checksum : 6e

second is 00:24:32:08:D6:3C, checksum : 71 (6E +2)

 

I have a simple Serial like B3J4N00310

in the hexedit it appears as B3J4N003105

 

I juste update my serial by 1 makes : B3J5N00311

and change checksum to 6

 

works like a charm

 

 

Sorry for my mistake.

I just restore back to ver 2. If you still need, please re-download.

Link to comment
Share on other sites

Sorry for my mistake.

I just restore back to ver 2. If you still need, please re-download.

 

I'll give a try tomorrow from same machine as yesterday

and let you know if it works.

 

I had time to test,

I don't know if it is libreoffice and macro fault

but the document is protected with password, thus I can't modify the mac adress cells

Link to comment
Share on other sites

Or simply change the boot loader by adding parameters to the kernel and comment cksum, vender and hw_model.

 

title SYNOLOGY
       root (hd0,1)
#       cksum /grub_cksum.syno
#       vender /vender show
#       hw_model
       kernel /zImage root=/dev/md0 ihd_num=0 netif_num=2 syno_hw_version=DS3612xs mac1=00113208d68a mac2=00113208d68b mac3=004d9469c492 mac4=004d9469c493 sn=B3J4N00001
       initrd /rd.gz

Link to comment
Share on other sites

For the MAC address, to work around it for now, simply open the calculator on your computer and set it to HEX mode.

 

Add each of the parts of YOUR MAC address together, e.g. for the example 00223208D63C you do 00+22+32+08+D6+3C = 16E

Of the answer you use only the 2 righthand digits, so in this case 6E (drop the 1).

This is then added to the end of your MAC address when you edit the vendor file.

Link to comment
Share on other sites

The vender file from 3810 is the same as in 3211.

I just copied the vender file I had from 3211 to the new USB-stick with 3810, and mac address and serial number is fine.

 

Just did an upgrade from 3211 to 3810 on my N54L and all is fine - of course all configuration is lost but all data and shares are intact.

Link to comment
Share on other sites

Inspired by your topic.

 

Vender_edit.jpeg

 

1. Through the program WinSCP connect to NASu .

2 . Go to the stick «/volumeUSB1/usbshare1-1» and copy the file to your computer «vender».

3 . Download the «Vender_edit.hta» and run it .

4 . Select the file «vender».

5 . Edit serial number or generate a new one.

6. Edit the MAC address.

7. Save the changes to the file «vender».

8. Through the program WinSCP replace file «vender» new .

9. Reboot the NAS and enjoy.

 

And now about the program . It reads information from the file «vender» converts and displays the data for editing. When writing checks the number of characters and the correct values ​​.

 

 

Sorry for bad English .

I wish you luck . icon_e_biggrin.gif

 

Added support Windovs 7

Updated file for download

Edited by Guest
Link to comment
Share on other sites

Hello

 

Sorry to have a noob question, i am under Proxmox and when i am connected to the Syno via winscp,

and i dont have any /volumeUSB1/usbshare

So i don't know where i can find vender file.

 

If someone can help me, it would be glad.

 

Thx

 

Batgod

Link to comment
Share on other sites

There is something that i dont get.

 

You write that 00223208D63C will be into

 

00223208D63C6E

00223208D63C71

00223208D63C6c

00223208D63C5B

 

BUT, where do you get 6E, 71, 6C and 5B from??

 

and what about my mac adress, do i just put 6E, 71, 6C and 5B behind that??

 

Clear content and input you MAC address(se), don't care about the sample...

Link to comment
Share on other sites

Hello

 

Sorry to have a noob question, i am under Proxmox and when i am connected to the Syno via winscp,

and i dont have any /volumeUSB1/usbshare

So i don't know where i can find vender file.

 

If someone can help me, it would be glad.

 

Thx

 

Batgod

 

Sorry but I never ever use Proxmox. I think volume name just as same or maybe named with different suffix number (eg. /volumeUSB2/ or /volumeUSB3/...)

Link to comment
Share on other sites

×
×
  • Create New...