Jump to content
XPEnology Community

Drivers requests for DSM 5.2


Recommended Posts

This is the first beta for build v1.2a

 

- Add USB to serial FTDI and Prolific chips

- Update igb driver for intel I340/I350 support

- Update e1000e, r8168 network driver

- Add ASIX AX88179 USB 3.0 Gigabit Ethernet driver

- Add patched r8169 driver (removed r8168 support from it to prevent conflict)

- Add firmware for r8169 (realtek) and tigon3 (broadcom) drivers

- Built-in mp2sas and megaraid_sas drivers (instead of modules)

- Add lot of virtualization options (hyper-v, vmware, virtio, xen, paravirtualization guest... vbox modules in the next beta)

 

Link : Beta 1a available below

 

As usual write img file to your usb stick andcopy modules files (*.ko) in /lib/modules/

Sorry I don't have enought time to repack a full build (pat + synoboot) neither to test it properly... I'm counting on you guys :wink:

 

I hope adding firmware will finally fix the support of "strange" r8169 chip and broadcom BCM57788 chip :roll:

 

I have tested with the beta1 and beta1a image files

the results are the same, seems that the tg3 driver is not loaded

Link to comment
Share on other sites

Can anyone add HP P410 RAID SAS controller?

It's already supported by the built-in HPSA driver.

 

I hope it's not to late for this evening repack, but can you also include this power off fix by darkest_star ?

Maybe in the next beta (it will force me to upload pat file (~100MB) each time...).

 

@ad911 and brimur : Hope beta2 finally fix broadcom issues

 

 

Build v1.2a - beta 2

 

- Include patchs from jukolaut for PVSCSI support in ESXi.

- Add Fusion MPT driver (see here for supported controller).

- Update broadcom tg3 and bnx2 driver to the latest version.

Link to comment
Share on other sites

I've used "synoboot-trantor-1.2a_beta2.img" and default/old(without new modules) "XPEnology_trantor_v1.2_DSM_DS3612xs_3211.pat" with ESX5.1.

After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart.

Installation goes further this time, but there is a shutdown request at the end. Powering ON again, but the same shutdown occurs.

 

Should I use the new modified pat file containing your last modules(because I have to recreate this again)?

Here is the attached recorded behavior.

 

Thanks.

Link to comment
Share on other sites

Can anyone add HP P410 RAID SAS controller?

It's already supported by the built-in HPSA driver.

 

I hope it's not to late for this evening repack, but can you also include this power off fix by darkest_star ?

Maybe in the next beta (it will force me to upload pat file (~100MB) each time...).

 

@ad911 and brimur : Hope beta2 finally fix broadcom issues

 

 

Build v1.2a - beta 2

 

- Include patchs from jukolaut for PVSCSI support in ESXi.

- Add Fusion MPT driver (see here for supported controller).

- Update broadcom tg3 and bnx2 driver to the latest version.

 

Link : http://xpenology.trantor.be/synoboot-tr ... _beta2.img

 

synoboot-trantor-1.2a_beta2.img tested

broadcom tg3 not functional

 

thanks

Link to comment
Share on other sites

After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart.

Should I use the new modified pat file containing your last modules(because I have to recreate this again)?

 

Yes this issue if often due to modules no corresponding in ramdrive / pat file.

I will post full beta build this week end.

 

synoboot-trantor-1.2a_beta2.img tested

broadcom tg3 not functional

 

:sad:

However the tg3 and bnx2 module is loaded at boot, I check this by connecting directly on the xpenology console (no disk installed) and type lsmod.

 

Can you please give more informations about your card and test with ubuntu live to see what is loaded (module/firmware/version) and post output of ethtool -i

Link to comment
Share on other sites

So just tried beta2 with a new installation,

 

1. Test for use of PVSCSI

Its not really working - initial installation is fine, then Grub Error 22 as expected, then no screen display at all after restart -> vm is running and at some point it shuts itself down. Then next boot the Grub Error is back.

Next try i get screen -> Boot up then autoshutdown.

My Vm seems to have some issues with displaying but i dont think its Syno related...

 

2. Test with IDE

Installation as usual, Grub 22, replace vmdk, all well as expected.

 

2. Test with IDE - adding LSI2008 to running env -> Grub error 22 (but those drive had syno installed already so i have to reset them and check again).

-> Drives reset, still Grub 22 (with replaced vmdk)

 

3. With new 2008 based drives

Properly detected, no Grub 22 after boot-> cant unload bromolow_synobios device busy ->

Autoshutdown -its loading all modules after installation like snmp and then it gets signal 15 and is shutting down.

Last line before that is start Make FLV deamon; next boot last line is "check tdb"; next boot "Start Apache" ... looks like its making progress before rebooting:o

Ok finally it went through to the login prompt and shut down, next boot thereafter it displayed the Grub error.

I replaced the vmdk and it boots again till login prompt, shuts down, then grub22 -> loop

 

3. With new 106e based drives- (Next edit) Syno seems to find it (had issues with the drives, some are not seen by the 1068e?),

Funny: lists "drives will be deleted: 1,1,1,2"

As expected Grub 22, replaced vmdk, boots up fine... Interesting, since with the 2008 it didnt. (Difference between 2008/1068e drives -> the 2008 drives are SAS drives, the 1068e SATA)

But the drives dont show up in GUI...

 

DiskStation> lsmod |grep mpt

DiskStation>

 

DiskStation> modprobe mpt2sas.ko

modprobe: chdir(3.2.30): No such file or directory

Link to comment
Share on other sites

DiskStation> lsmod |grep mpt

DiskStation>

 

DiskStation> modprobe mpt2sas.ko

modprobe: chdir(3.2.30): No such file or directory

 

These drivers are buit-in the kernel and not compil as module, this is why you can't find them (nor insmod).

Auto shutdown issue is I think related to new compiled modules are not included in .pat file. (got this issue in the past with 4.1 build)

 

I hope I will enought time this week end to test and post full beta build with updated pat file.

 

Have you test your controllers on a bare metal computer instead of VM to see if XPEnology detect them ?

Link to comment
Share on other sites

No i havent, but looks like it detects them at least at installation time (it shows drives to install on);

they are not present on run time though, which is kinda weird (edit: controllers/drives are there, see below)

 

All drives get set up with Syno partition layout (I see it on a windows vm i pass the controllers to), so they do work at some point

 

=>So the 1068e drives are there, just the partitions are not usable/ drives are not getting picked up for usage)

cat /proc/partitions

major minor #blocks name

 

8 0 32000 sda

8 1 16033 sda1

66 0 976762584 sdag

66 16 976762584 sdah

8 16 16777216 sdb

8 17 2490240 sdb1

8 18 2097152 sdb2

8 19 1 sdb3

8 21 12048720 sdb5

9 0 2490176 md0

9 1 2097088 md1

9 2 12047616 md2

253 0 12046336 dm-0

 

But

parted /dev/sdag

Error: Could not stat device /dev/sdag - No such file or directory.

Retry/Cancel?

 

And can syno even use SAS drives ? - never occurred to me that it maybe couldnt :eek:

Edited by Guest
Link to comment
Share on other sites

MSM (Megaraid storage manager) is only supported on red hat linux based system.

No way to add it to XPEnology :sad:

Actually the newer(?) versions of MSM seem to support RH and SLES, so maybe its not impossible;), just a bunch of prereqs which might not be on Syno...

http://www.lsi.com/downloads/Public/MegaRAID%20Common%20Files/13.08.04.01_Linux(64)_MSM.tar.gz

Link to comment
Share on other sites

After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart.

Should I use the new modified pat file containing your last modules(because I have to recreate this again)?

 

Yes this issue if often due to modules no corresponding in ramdrive / pat file.

I will post full beta build this week end.

 

synoboot-trantor-1.2a_beta2.img tested

broadcom tg3 not functional

 

:sad:

However the tg3 and bnx2 module is loaded at boot, I check this by connecting directly on the xpenology console (no disk installed) and type lsmod.

 

Can you please give more informations about your card and test with ubuntu live to see what is loaded (module/firmware/version) and post output of ethtool -i

 

thanks for your suggestions

 

ubuntu 13.10

root@ubuntu:/# uname -a
Linux ubuntu 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

 

root@ubuntu:/# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe (rev 01)
03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe (rev 01)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)

 

root@ubuntu:/# ethtool -i eth0
driver: tg3
version: 3.132
firmware-version: sb v2.07
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no


root@ubuntu:/# ethtool -i eth1
driver: tg3
version: 3.132
firmware-version: sb v2.07
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

 

root@ubuntu:/media# lsmod
Module                  Size  Used by
dm_crypt               22728  0 
x86_pkg_temp_thermal    14162  0 
intel_powerclamp       14705  0 
coretemp               13435  0 
kvm                   431315  0 
crct10dif_pclmul       14289  0 
crc32_pclmul           13113  0 
ghash_clmulni_intel    13259  0 
aesni_intel            55624  0 
snd_hda_codec_hdmi     41276  1 
aes_x86_64             17131  1 aesni_intel
lrw                    13257  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            13990  1 aesni_intel
snd_hda_codec_realtek    51465  1 
ablk_helper            13597  1 aesni_intel
cryptd                 20329  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_intel          48171  3 
snd_hda_codec         188738  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
dm_multipath           22843  0 
scsi_dh                14882  1 dm_multipath
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102033  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
psmouse                97626  0 
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30095  1 snd_seq_midi
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
serio_raw              13413  0 
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29433  2 snd_pcm,snd_seq
microcode              23518  0 
snd                    69141  17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
mac_hid                13205  0 
soundcore              12680  1 snd
parport_pc             32701  0 
lpc_ich                21080  0 
bnep                   19564  2 
ppdev                  17671  0 
rfcomm                 69070  0 
lp                     17759  0 
parport                42299  3 lp,ppdev,parport_pc
bluetooth             371874  10 bnep,rfcomm
squashfs               47663  1 
overlayfs              27858  1 
nls_utf8               12557  1 
isofs                  39815  1 
hid_generic            12548  0 
hid_logitech_dj        18581  0 
usbhid                 53014  0 
hid                   101512  4 hid_generic,usbhid,hid_logitech_dj
dm_mirror              22056  0 
dm_region_hash         20784  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
usb_storage            62062  1 
i915                  655752  3 
i2c_algo_bit           13413  1 i915
drm_kms_helper         52651  1 i915
drm                   296739  4 i915,drm_kms_helper
tg3                   162230  0 
ahci                   25819  0 
libahci                31898  1 ahci
ptp                    18580  1 tg3
pps_core               19027  1 ptp
video                  19318  1 i915

 

root@ubuntu:/lib/modules/3.11.0-12-generic/kernel/drivers/net/ethernet/broadcom# ls -l
total 488
-rw-r--r-- 1 root root  53628 Oct  9 16:49 b44.ko
-rw-r--r-- 1 root root 121116 Oct  9 16:49 bnx2.ko
drwxr-xr-x 2 root root     31 Oct 16 19:01 bnx2x
-rw-r--r-- 1 root root  90820 Oct  9 16:49 cnic.ko
-rw-r--r-- 1 root root 233204 Oct  9 16:49 tg3.ko

 

root@ubuntu:/# modinfo /lib/modules/3.11.0-12-generic/kernel/drivers/net/ethernet/broadcom/tg3.ko 
filename:       /lib/modules/3.11.0-12-generic/kernel/drivers/net/ethernet/broadcom/tg3.ko
firmware:       tigon/tg3_tso5.bin
firmware:       tigon/tg3_tso.bin
firmware:       tigon/tg3.bin
version:        3.132
license:        GPL
description:    Broadcom Tigon3 ethernet driver
author:         David S. Miller (davem@redhat.com) and Jeff Garzik (jgarzik@pobox.com)
srcversion:     EE8E7141CE033A040432599
alias:          pci:v000010CFd000011A2sv*sd*bc*sc*i*
alias:          pci:v0000106Bd00001645sv*sd*bc*sc*i*
alias:          pci:v0000173Bd000003EAsv*sd*bc*sc*i*
alias:          pci:v0000173Bd000003EBsv*sd*bc*sc*i*
alias:          pci:v0000173Bd000003E9sv*sd*bc*sc*i*
alias:          pci:v0000173Bd000003E8sv*sd*bc*sc*i*
alias:          pci:v00001148d00004500sv*sd*bc*sc*i*
alias:          pci:v00001148d00004400sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016F3sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001643sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001687sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001686sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001682sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000165Fsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001657sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B6sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B2sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B4sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B0sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B5sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016B1sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001656sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001665sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001655sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001691sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001694sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001690sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001692sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001692sv00001025sd00000612bc*sc*i*
alias:          pci:v000014E4d00001692sv00001025sd00000601bc*sc*i*
alias:          pci:v000014E4d000016A0sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001699sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001689sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001688sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001680sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001681sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000165Bsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001684sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001698sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001713sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001712sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016DDsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000166Bsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000166Asv*sd*bc*sc*i*
alias:          pci:v000014E4d00001679sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001678sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001669sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001668sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000167Fsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001693sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001693sv000017AAsd00003056bc*sc*i*
alias:          pci:v000014E4d0000169Bsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000169Asv*sd*bc*sc*i*
alias:          pci:v000014E4d00001674sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001673sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000167Bsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001672sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000167Asv*sd*bc*sc*i*
alias:          pci:v000014E4d000016FEsv*sd*bc*sc*i*
alias:          pci:v000014E4d000016FDsv*sd*bc*sc*i*
alias:          pci:v000014E4d000016F7sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001601sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001600sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000167Esv*sd*bc*sc*i*
alias:          pci:v000014E4d0000167Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001677sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001676sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000165Asv*sd*bc*sc*i*
alias:          pci:v000014E4d00001659sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000166Esv*sd*bc*sc*i*
alias:          pci:v000014E4d00001649sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000170Esv*sd*bc*sc*i*
alias:          pci:v000014E4d0000170Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000169Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000169Csv*sd*bc*sc*i*
alias:          pci:v000014E4d00001696sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016C7sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016C6sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016A8sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016A7sv*sd*bc*sc*i*
alias:          pci:v000014E4d000016A6sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000165Esv*sd*bc*sc*i*
alias:          pci:v000014E4d0000165Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001654sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001653sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000164Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d00001648sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001647sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001646sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001645sv*sd*bc*sc*i*
alias:          pci:v000014E4d00001644sv*sd*bc*sc*i*
depends:        ptp
intree:         Y
vermagic:       3.11.0-12-generic SMP mod_unload modversions 
parm:           tg3_debug:Tigon3 bitmapped debugging message enable value (int)

 

 

 

 

tested with another broadcom BCM5784M Gigabit Ethernet used in Dell Notebook

 

02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)

 

root@ubuntu:/# ethtool -i eth0
driver: tg3
version: 3.132
firmware-version: sb v2.19
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no

 

thanks so much

Link to comment
Share on other sites

Hey Trantor,

 

can you add an iSCSI Initiatior to Synology? (maybe following this guide http://www.cuddletech.com/articles/iscsi/ar01s04.html);

Target Support (exporting a Syno Drive to another computer) is already built in but not the other way round (mountig a drive in Syno via iScsi) - at least i havent seen it.

Alternatively it might be possible to expand on the current iScsi implementation from Syno - no idea.

current commands with iscsi :

DiskStation> iscsi
iscsi-iname   iscsiadm      iscsid        iscsitrgtool

 

So I'll try to use iscsiadm to find my Target and give feedback:)

Maybe we should set up a poll for feature requests;)

 

Thx

Link to comment
Share on other sites

Can anyone add TVii S660 DVB-S Driver!

For now I'm focus on adding storage/network drivers and ESXi build/compatibility.

 

@Rand__ : For iSCSI resquest see above.

 

When you install DSM on your ESXi did you install it on "standard" drive and not directly on SAS / SCSI controller ?

Because even on real machine for now, it's not possible to install dsm on such controller (tested with my LSI SAS 9211-4i).

But instead install it on standard sata drive and then when DSM is installed I see drives attached to LSI SAS controller.

 

Have you tried to follow jukolaut instructions viewtopic.php?f=2&t=558#p1128 ?

And maybe try to mix his pat / synoboot with my beta.

 

In the meantime I'm downloading ESXi 5.5 to run some test.

 

Full beta build (pat and synoboot) is uploading .... :wink:

Link to comment
Share on other sites

Thank ad911 for all these informations, hope beta2a finally fix this.

 

Build v1.2a - beta 2a

 

Link : http://xpenology.trantor.be/beta/

 

darkest_star poweroff fix is include but files permissions have been lost when I repack the pat file :sad:

 

Changelog

Beta 2a
- Add Broadcom PHY module in ramdrive
- Add support for ASMedia ASM106x devices (from kernel 3.11.6 sources)
- Update modules (in .pat and rd.gz files) which match with compiled kernel (to prevent auto shutdown issue after installation)

Previous beta:
- Add USB to serial FTDI and Prolific chips
- Update igb driver for intel I340/I350 support
- Update e1000e, r8168 network driver
- Add ASIX AX88179 USB 3.0 Gigabit Ethernet driver
- Add patched r8169 driver (removed r8168 support from it to prevent conflict)
- Add firmware for r8169 (realtek) and tigon3 (broadcom) drivers
- Built-in mp2sas and megaraid_sas drivers (instead of modules)
- Add lot of virtualization options (hyper-v, vmware, virtio, xen, paravirtualization guest... vbox modules in the next beta)
- Qualcomm Atheros AR816x/AR817x support (backported alx driver from kernel 3.10.4)
- Include patchs from jukolaut for PVSCSI support in ESXi.
- Add Fusion MPT driver (see here for supported controller).
- Update broadcom tg3 and bnx2 driver to the latest version.

Link to comment
Share on other sites

:-| Same behavior like in previous beta:

 

"After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart. Installation goes further this time, but there is a shutdown request at the end. Powering ON again, but the same shutdown occurs."(after Starting Synosnmpcd).

 

Thanks.

Link to comment
Share on other sites

Thank ad911 for all these informations, hope beta2a finally fix this.

 

Build v1.2a - beta 2a

 

Link : http://xpenology.trantor.be/beta/

 

darkest_star poweroff fix is include but files permissions have been lost when I repack the pat file :sad:

 

Changelog

Beta 2a
- Add Broadcom PHY module in ramdrive
- Add support for ASMedia ASM106x devices (from kernel 3.11.6 sources)
- Update modules (in .pat and rd.gz files) which match with compiled kernel (to prevent auto shutdown issue after installation)

Previous beta:
- Add USB to serial FTDI and Prolific chips
- Update igb driver for intel I340/I350 support
- Update e1000e, r8168 network driver
- Add ASIX AX88179 USB 3.0 Gigabit Ethernet driver
- Add patched r8169 driver (removed r8168 support from it to prevent conflict)
- Add firmware for r8169 (realtek) and tigon3 (broadcom) drivers
- Built-in mp2sas and megaraid_sas drivers (instead of modules)
- Add lot of virtualization options (hyper-v, vmware, virtio, xen, paravirtualization guest... vbox modules in the next beta)
- Qualcomm Atheros AR816x/AR817x support (backported alx driver from kernel 3.10.4)
- Include patchs from jukolaut for PVSCSI support in ESXi.
- Add Fusion MPT driver (see here for supported controller).
- Update broadcom tg3 and bnx2 driver to the latest version.

 

Thank you once again for your efforts

 

test results on Build v1.2a - beta 2a

 

BCM55788 is up and running

 

Ethernet Controller

Broadcom NetLink BCM55788

 

BCM57788> ifconfig
eth0      Link encap:Ethernet  HWaddr 00:22:32:08:D6:3C
         inet addr:192.168.1.199  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::222:32ff:fe08:d63c/64 Scope:Link
         UP BROADCAST NOTRAILERS MULTICAST  MTU:1500  Metric:1
         RX packets:208 errors:0 dropped:0 overruns:0 frame:0
         TX packets:206 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:37843 (36.9 KiB)  TX bytes:40793 (39.8 KiB)
         Interrupt:18

eth1      Link encap:Ethernet  HWaddr 00:22:32:08:D6:3D
         inet addr:192.168.1.200  Bcast:192.168.1.255  Mask:255.255.255.0
         inet6 addr: fe80::222:32ff:fe08:d63d/64 Scope:Link
         UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:2811 errors:0 dropped:0 overruns:0 frame:0
         TX packets:3257 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:562725 (549.5 KiB)  TX bytes:3112766 (2.9 MiB)
         Interrupt:16

lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:288 errors:0 dropped:0 overruns:0 frame:0
         TX packets:288 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:31460 (30.7 KiB)  TX bytes:31460 (30.7 KiB)

 

BCM57788> lsmod
Module                  Size  Used by    Tainted: P
cifs                  210678  0
udf                    65535  0
isofs                  27971  0
loop                   13712  0
usbhid                 21398  0
hid                    41820  1 usbhid
usblp                   9574  0
usb_storage            39676  1
uhci_hcd               18711  0
uas                    13262  0
etxhci_hcd             63360  0
xhci_hcd               65896  0
ohci_hcd               17669  0
ehci_hcd               33424  0
bromolow_synobios      32186  0
synoacl_ext4           12967  1
synoacl_vfs             4940  1
btrfs                 458231  0
zlib_deflate           17435  1 btrfs
libcrc32c                826  1 btrfs
hfsplus                72553  0
md4                     2950  0
hmac                    2719  0
fuse                   54893  0
vfat                    8035  0
fat                    40994  1 vfat
aesni_intel            41070  0
cryptd                  6634  1 aesni_intel
ecryptfs               78809  0
sha512_generic          4537  0
sha256_generic          8524  0
sha1_generic            1699  0
ecb                     1737  0
aes_x86_64              7220  1 aesni_intel
chainiv                 2850  0
des_generic            15403  0
crc32c                  2494  1
eseqiv                  2339  0
krng                    1017  0
ansi_cprng              3313  0
cts                     3499  0
rng                     1701  4 chainiv,eseqiv,krng,ansi_cprng
aes_generic            25546  2 aesni_intel,aes_x86_64
md5                     1638  0
cbc                     2403  0
cryptomgr               2127  0
pcompress               1221  0
aead                    4765  3 aesni_intel,cryptd,cryptomgr
crypto_hash             9978 10 cifs,libcrc32c,md4,hmac,cryptd,sha512_generic,sha256_generic,sha1_generic,crc32c,md5
crypto_blkcipher       10914  8 aesni_intel,cryptd,ecryptfs,ecb,chainiv,eseqiv,cts,cbc
crypto_wq                679  2 cryptd,chainiv
crypto_algapi           9967 18 hmac,aesni_intel,cryptd,ecb,aes_x86_64,chainiv,des_generic,eseqiv,krng,ansi_cprng,cts,aes_generic,cbc,cryptomgr,pcompress,aead,crypto_hash,crypto_blkcipher
crypto                  5536 16 cifs,libcrc32c,hmac,aesni_intel,cryptd,ecryptfs,ecb,ansi_cprng,cts,rng,cbc,pcompress,aead,crypto_hash,crypto_blkcipher,crypto_algapi
button                  4139  0
be2net                 55282  0
ixgbe                 114873  0
dca                     4226  1 ixgbe
cpufreq_conservative     4368  0
cpufreq_powersave        798  0
cpufreq_performance      802  4
cpufreq_ondemand        5139  0
acpi_cpufreq            5106  0
mperf                   1051  1 acpi_cpufreq
processor              25087  1 acpi_cpufreq
thermal_sys            12373  1 processor
cpufreq_stats           2685  0
freq_table              1944  3 cpufreq_ondemand,acpi_cpufreq,cpufreq_stats
dm_snapshot            24290  0
crc_itu_t               1153  1 udf
crc_ccitt               1187  0
quota_v2                3319  2
quota_tree              6332  1 quota_v2
usbcore               136951 10 usbhid,usblp,usb_storage,uhci_hcd,uas,etxhci_hcd,xhci_hcd,ohci_hcd,ehci_hcd
sg                     20797  0
psnap                   1649  0
p8022                    899  0
llc                     3186  2 psnap,p8022
usb_common               721  1 usbcore
ipv6                  224403 64
tg3                   141232  0
bnx2                  178673  0
alx                    23227  0
r8169                  39804  0
r8168                 243255  0
r8101                  93707  0
e1000e                189993  0
broadcom                6374  0
mdio                    2880  2 ixgbe,alx
compat                 14553  1 alx

 

thanks so much :grin:

Link to comment
Share on other sites

:-| Same behavior like in previous beta:

"After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart. Installation goes further this time, but there is a shutdown request at the end. Powering ON again, but the same shutdown occurs."(after Starting Synosnmpcd).

Same here - with scsi as described, ide is ok.

Link to comment
Share on other sites

:-| Same behavior like in previous beta:

"After first reboot there is Grub error 22, overwrite the synoboot vmdk and restart. Installation goes further this time, but there is a shutdown request at the end. Powering ON again, but the same shutdown occurs."(after Starting Synosnmpcd).

Same here - with scsi as described, ide is ok.

 

Tomorrow I will test with my ESXi install. Building special kernel without SATA support like jukolaut did.

We maybe end up with special build for ESXi as espected :sad:

Link to comment
Share on other sites

@Rand__ : For iSCSI resquest see above.

I got the built in iscsi initiator running (basically using http://www.cyberciti.biz/faq/howto-setup-debian-ubuntu-linux-iscsi-initiator/).

 

The only issue now is how to recreate the known disk list...

 

When u see your drives on the LSI, did u do anything manually or did that work ootb? (i assume those are sata disks?)

Edited by Guest
Link to comment
Share on other sites

Successfully build ESXi version with PVSCSI support in my ESXi 5.5 environment.

 

Like jukolaut said:

disable sata support from the kernel, this has the benefit of hiding the boot disk partition.

build dummy synobios

 

- Use provided vmdk as first disk (IDE) and others as PVSCSI :smile:

- Use .pat from beta 2a

 

Link : http://xpenology.trantor.be/esxi/

Link to comment
Share on other sites

Hm seems to work, lots of error though, see screenshot.

 

Edit: Just realized i added the secondary disk as Parallel SCSI device, not paravirtuell -

With PVSCSI the errors dont show (screenshot removed)

 

First boot auto restarted but then ok - looks nice :smile:

No copying the disk anymore, auto created a volume - great:)

Will test controllers next (and trying whether i can mount my iscsi drive:p)

Edited by Guest
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...