Jump to content
XPEnology Community

DHD

Member
  • Posts

    75
  • Joined

  • Last visited

Posts posted by DHD

  1. 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.

  2. 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:

  3. Yeah, I get that.

    However the performance with a custom build would probably be better.

     

    This is what I'm looking at now, do you think it'll work with XPEnology?

    ASUS H87I-PLUS mITX

    A-Data S102 Pro 16GB USB 3.0 (storage)

    Intel Core i5 4570T 2.9 GHz

    Corsair 8GB (2x4GB) CL9 1600Mhz VENGEANCE LP

    Fractal Design Node 304

     

    For me it seems like this is a good build to consider if I'd want to be able to have multiple plex streams (transcoding) and run torrents and what not aswell.

     

    32MB USB stick can use as boot disk :grin:

  4. Hi there really read into the forum but can't find the answer.

    The problem is i can't boot from usb,my mobo is a gigabyte 970-ud3 cpu amd4 qoare and 8 gb of kingston ddr3 1600mhz ram.

    If i go into bios and select usb-hdd it does nothing or any other usb options.

    Who can help me with this one?

    Any advice needed.

    Thanx in advance.

     

    This problem was discussed at Giga-byte's forum: http://forum.giga-byte.co.uk/index.php?topic=8720.0

  5. Hi All,

     

    I successfully installed DSM 4.1 build 2668++ 1.3a on my homemade little NAS ( MSI C847MS-E33 ).

    Then, I updated it directly with this build successfully, without losing data, but with a bad mac address.

    I tried to put an # before vender and adding mac1=... in grub.conf --> new mac address at each reboot.

     

    So I followed DHD howto changing the first mac address and serial number in the file "vender"

     

    Now , each time I boot I can see my nas in the assistant with IP address 169.xxx... with status not configured.

    If I try to configure it, at about 90% I get an error "losing connection".

     

    Could you help, please?

     

    Thanks.

    X.

     

    To resolve your problem you have to remove "#" before "vender" and "hw_model" in grub.conf. DSM will boot in right config for model RS3612xs.

     

    Like this

    #serial --unit=0 --speed=115200
    #terminal serial
    default 0
    timeout 1
    fallback 0
    
    title DSM 4.2-3211++ Repack v1.2
    root (hd0,0)
    vender /vender show
    hw_model
    kernel /zImage root=/dev/md0 ihd_num=0 netif_num=4 syno_hw_version=RS3612xs
    initrd /rd.gz
    

  6. Thanks for the guide, but the Screenshots are gone. Could someone please provide them again, so we know which Values need to be changed in hex Editor.

    Thanks you all for your hard work on this :smile:

     

    Regards

    Vlaves

     

    Just update the image links now.

    Please recheck.

     

    What do you when you don't have 4 NICs? Do you leave the old MAC addresses there or enter 0?

     

    OS will detect the actual number of nics and use MAC addresses from vender file in the order.

    So, if you have "X" nics you just have to add your MAC addresses from No.1 to No.X, and leave the rest as original.

  7. Tried that many times, but on 4.2.3xxx any change to MAC in vender file will break current checksum and revert back to stock values.

    You can locate this XX byte value in hex editor, it's appended to MAC value.

     

     

     

    In DSM 4.2 the best way to add your sn and MAC is edit vender file and do not add "#" before vender, hw_model in menu.lst.

     

    Tool and guide here: viewtopic.php?f=2&t=1353

  8. Update 18/June/2015

     

    * Generate your serial, change MAC address by follow this post viewtopic.php?f=5&t=3059

     

     

    Step by step guidelines: Change serial number for XPEnology 5.0+

    You can easy change serial number by edit file *.cfg in your boot disk/file.

     

    First step: Use calculator by kmx23: http://1drv.ms/1Fz451J for generate your unique serial.

     

    I. For ISO boot file

    1. Install WinISO (http://www.winiso.com/products/standard.html).

    2. Open XPE ISO boot file (eg. "XPEnoboot_DS3615xs_5.2-5565.2.iso") with WinISO.

    3. Select file "isolinux.cfg" => right click => Extract => Choose your temporary folder (eg. Desktop).

    4. Open "isolinux.cfg" with Notepad.

    5. Edit serial by replace string after "sn=", all must be same. Save file.

    1mFcxAZ.png

    6. Select and drop "isolinux.cfg" file from temporary folder into WinISO windows => Choice Overwrite => Save and quit WinISO.

    7. Boot your XPEnology with edited ISO boot file.

    8. Check your result.

     

    II. For IMG boot file

    1. Write image boot file to USB disk.

    2. Open file "syslinux.cfg" on your USB disk by Notepad.

    3. Edit serial by replace string after "sn=", all must be same. Save file. Eject USB disk.

    4. Boot your XPEnology with *new* USB disk.

    5. Check your result.

     

     

    Update 15/May/2015

     

    I'm so sorry. Currently I'm very very busy, so I can not maintain this thread.

    You can check this guide: http://goo.gl/78vE1w

    It better than my guide and always up to date.

     

     

    >>>>>>> Guide below for DSM 4 only<<<<<<<<<<<<<<<<<<<

     

    Why we should do it?

     

    If DS Finder alerts some people just hack your XPEnology, or Syslog shows some "suspicious activities". Do you thinks there are back-doors on your XPEnology? Trust me, you just change serial and problems are gone. No back door and no one try to "hack" your XPEnology.

    Because, your XPEnology used 'universal' serial. Therefore when DS Finder connect to Synology's server it will receive alerts from another XPEnology that use the same serial with yours.

     

    And if you want to use 2 or more XPEnology in your LAN, their MAC address(es) should not be same. Furthermore, WOL will work only when your XPEnology have MAC address(es) same with the "true" address(es) of your hardware. Therefore you should edit MAC address(es) of your XPEnology.

     

    Before you start:

    1. Leave menu.lst and grub.conf as original, only edit "vender" file.

    2. This guide comes with ABSOLUTELY NO WARRANTY. But report at this thread if you have problem. I will try to improve this guide.

    3. Sorry for my terrible English. I'm Vietnamese :smile:

     

    =======================================

     

    Step 1: Install Ext2Fsd on your Windows PC, restart PC after install. If you don't want to install ETX2 file system driver on your PC or Ext2Fsd is can not run on your PC, shift to step 3b.

    Download Ext2Fsd: http://goo.gl/zPU5F.

     

    Step 2: Open "ver2.xlsb", input your MAC address(es) then press F9 to general HEX codes

    Download tool to general your HEX codes here: https://www.dropbox.com/s/237xzol4ct9coz5/ver2.zip

     

    2013_10_07_11_37_21_Microsoft_Excel_ver2_2.png

     

     

    Step 3a: If you run XPEnology on a virtual machine, you have to mount (read/write) the virtual hard drive image (.img, .vdi, .vmdk...) on your host OS. Skip this step if you use *real* USB disk/stick as boot disk

    Download ImDisk Virtual Disk Driver here: http://goo.gl/o8Ubu

     

    Install ImDisk Virtual Disk Driver then mount the boot image.

    2013-10-25%2010_03_51-XPEnology_DS3612xs_3211-repack-trantor-v1.2_1.png

    2013-10-25%2010_05_50-XPEnology_DS3612xs_3211-repack-trantor-v1.2_1.png

     

    Step 3b: If you don't want to mount (read/write) the virtual hard drive image or plug USB disk/stick to your PC

    1: Use WinSCP, login to yous NAS as root

    2: Download original "vender" file to your PC

    3: Edit the "vender" file (step 4)

    4: Upload it to you NAS

    5: Reboot your NAS then go to step 7.

     

    2013-10-28%2007_48_19-usbshare%20-%20...-%20WinSCP.png

     

    Step 4: Use HEX editor to edit "vender" file on the boot disk. Use HEX codes from Step 2.

    Download HEX editor here: https://www.dropbox.com/s/u0jg2qlbsswusus/hexedit.exe.

    The "vender" file is a file on the boot disk (stick).

     

    vender.png

     

    In the screenshot of hexedit software below MAC address No.1 to No.4 marked inside colorful rectangles and serial number inside the white rectangle.

     

    2013_10_07_11_37_21_Microsoft_Excel_ver2.png

     

    Note:

    OS will detect the actual number of nics and use MAC addresses from vender file in the order.

    So, if you have "X" nics you just have to add your MAC addresses from No.1 to No.X, and leave the rest as original.

     

    Step 5: Save overwrite "vender" file on USB.

     

    Step 6: Boot your XPEnology and check your result.

     

    2013_10_07_12_38_26_XPEnology_DS3612xs_3211_repack_trantor_v1.1.png

     

    2013_10_07_12_40_30_Synology_Assistant.png

     

    Step 7: Report feedback at here.

  9. Hi everyone. I managed to update my setup using the img and pat file supplied in this thread. Thank you very much worked a treat. Just wondering though if anyone else has noticed the following. Some one from China keeps trying to SSH into the Box. ( I say china as thats where the IP is originating from)?

     

    Change sn by edit vender file will resolve this problem.

  10. Hello,

     

    I am using the Trantor 1.2 build with an HP MicroServer N34L.

     

    I've tried modifying the grub file that comes with the 1.2 build as per the instructions here but when I do Synology Assistant seems to think that I have a RackStation and the web interface no longer works (and the box shows as migratable)

     

    Removing the comment in front of hw_model seems to bring it back to life but DSM does not contain the MAC address that I have set.

     

    This is what I have:

     

    #serial --unit=0 --speed=115200

    #terminal serial

    default 0

    timeout 3

    fallback 0

     

    #title DSM 4.2-3211++ Repack v1.2

    title SYNOLOGY

    root (hd0,0)

    #vender /vender show

    #hw_model

    kernel /zImage root=/dev/md0 ihd_num=0 netif_num=1 syno_hw_version=RS3612xs mac1=3C4A9277BA7C

    initrd /rd.gz

     

     

    Note that I have changed netif_num to 1 (from 4); commented out hw_model and vender /vender show; and change the title.

     

    Can anyone see where I might have blown it?

     

    Does anyone know why the mac address grub changes on v1.2 changes by box to a RackStation?

     

    Thanks for the help.

     

    Chris

     

    In DSM 4.2 the best way to add your sn and MAC is edit vender file and do not add "#" before vender, hw_model in menu.lst.

  11. 1. You must enable WOL on your XPEnology

     

    2. Download small command line utility "MC-WOL" at http://www.matcode.com/wol.htm

     

    3. Create a .bat file like this:

    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS
    mc-wol YOUR:NAS:MAC:ADDRESS

    Your XPEnology MAC address format: AA:BB:CC:DD:EE:FF

     

    4. Put .bat file in same folder with mc-wol.exe

     

    5. Turn on your XPEnology by double-click on .bat file

     

    Bonus: Create shortcut to .bat file or pin it to Taskbar, Start menu to easy reach

  12. I'm trying it right now, but it doesn't work.... Assistant doesn't detect it.

     

    I have modified the USB with your zImage file.

    zImage md5: 22191386e059d1ef731cf6c00fecacb4

     

    This is my current set:

     

    Target: N40L with 8GB Ram ECC with modified BIOS to enable all SATA ports.

    Synology Assistant Client: iMac running bootcamp for this, Windows firewall disabled, AV uninstalled.

     

    DHCP Server enabled

    All connected to a gigabit switch.

     

    :sad:

    Hi XoN,

    Thank you for your advise for me in another subject.

    But I'm still confused by the below questions. If anyone can help me on this. thanks.

    1. How did you modify your USB flash with Nighthawk's zimage file. I got a format notice when I was trying to open my USB flash with XPEnology boot image in Windows.

    2. Where I can find the Vender file, I extracted XPEnology image, but didn't find that file.

    :???:

     

    Easy way: Connect to your server by WinSCP, download your file to computer, edit it then upload back to server. Normally Vender file place in /shareusb1/boot/

×
×
  • Create New...