Jump to content
XPEnology Community

New drivers for XPEnoboot 5.1-5022.3


Trantor

Recommended Posts

Hi everyone,

 

In order to help this project and the community I have a request for : @Vortex, @Sancome, @Kali, @Jman, @Poechi

 

First big thanks to all of you for your amazing work :grin:

I see in the changelog that tg3 driver is updated but the included version is v3.121 from 2011, whereas the latest is 3.137.

 

My idea is to provide new/updated drivers (tg3, e1000e, igb, mpt2sas ...) for the XPEnoboot release but there are some "issues" that prevent me to do so.

In your release the ramdisk is embedded inside the kernel. This prevent updating anything in the ramdisk...

At each boot, there is a checksum check that replace *.ko inside /lib/modules/ if the ko file is not "good" compare to the one inside the ramdrive.

 

So can you please compile your kernel without ramdisk embedded ?

 

EDIT: If you can enable the config option (/proc/config.gz) in order to have the .config it would be great :wink:

Link to comment
Share on other sites

Sounds like a great idea and if you could sneak InfiniBand support in there for Mellanox cards that would be awesome. :mrgreen:

 

Can you explain the difference between standard mellanox and InfiniBand ?

 

If I understand correctly according this page : http://www.mellanox.com/page/osv_support_eth

The InfiniBand add more functionalities to the standard driver.

Link to comment
Share on other sites

Sounds like a great idea and if you could sneak InfiniBand support in there for Mellanox cards that would be awesome. :mrgreen:

 

Can you explain the difference between standard mellanox and InfiniBand ?

 

If I understand correctly according this page : http://www.mellanox.com/page/osv_support_eth

The InfiniBand add more functionalities to the standard driver.

 

These are the drivers that support Infiniband on that page. MLNX_OFED 2.4-1.0.4 These cards will do 10Gb Ethernet, 10, 20, 40, and 56GB Infiniband.

Link to comment
Share on other sites

Embbed ramdisk is not a problem, you can always override/overlay it with your custom ramdisk.

 

Yes I know but the idea is to maintain one release and not create many versions.

One version is far more easy to understand for the community than the multiple versions from the past (andy, odie, gnoboot, nanoboot, mine...).

Link to comment
Share on other sites

As this thread is talking about drivers.

Could I respectfully make a request for drivers for this hardware:

 

Intel G35 Express chipset:

  • Intel 82G35 Graphics and Memory Controller Hub
    Intel 82801HB I/O Controller Hub (ICH8)
    Intel 82566DC Gigabit Ethernet Controller

 

This hardware works under Nanoboot but all I get is 'Boot Error' using XPEnoboot.

This would ensure my future use of DSM on bare metal.

 

Many thanks in advance if this is possible :wink:

Link to comment
Share on other sites

I found some time to compile latest version of some drivers (igb, e1000e, tg3, mpt2sas) and add missing driver for JMicron JMC250/JMC260 (jme driver)

 

jme - v1.0.8.5
tg3 - v3.137h
igb - v5.2.18
e1000e - v3.1.0
mpt2sas - v20

 

I send a PM to sancome asking him to update the XPEnoboot boot image with these.

 

Link : http://download.xpenology.fr/updated_drivers.zip

Link to comment
Share on other sites

I found some time to compile latest version of some drivers (igb, e1000e, tg3, mpt2sas) and add missing driver for JMicron JMC250/JMC260 (jme driver)

 

jme - v1.0.8.5
tg3 - v3.137h
igb - v5.2.18
e1000e - v3.1.0
mpt2sas - v20

 

I send a PM to sancome asking him to update the XPEnoboot boot image with these.

 

Link : http://download.xpenology.fr/updated_drivers.zip

 

I know you're a busy man but have you had time to see how hard it would be to incorporate those InfiniBand drivers?

Link to comment
Share on other sites

HI Trantor,

Thanks so much for the infiniband drivers. How do I incorporate them into the xpenoboot 5.1-5022.3?

Newbie here

 

thanks again

 

Just saw the new updated 5.1-5055.1 xpenoboot. Assume the infiniband drivers are already in there?

Link to comment
Share on other sites

Here InfiniBand driver for mellanox.

I hope it works :wink: because there is lot of different protocols

 

Link : http://download.xpenology.fr/infiniband.zip

 

You sir are a rockstar!

 

I'm going to try and test these tonight and report back.

 

HI Trantor,

Thanks so much for the infiniband drivers. How do I incorporate them into the xpenoboot 5.1-5022.3?

Newbie here

 

thanks again

 

Just saw the new updated 5.1-5055.1 xpenoboot. Assume the infiniband drivers are already in there?

 

The instructions are inside the README file in the zip.

Link to comment
Share on other sites

  • 1 month later...
×
×
  • Create New...