Bitcoin Forum
November 15, 2024, 06:46:03 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 »  All
  Print  
Author Topic: [20 Bitcoins bounty] For instructions on how to install ATI 58XX drivers on ESXi  (Read 9785 times)
DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 02:07:09 PM
Last edit: June 29, 2011, 02:29:12 PM by DavinciJ15
 #1

Hi,

To be CRYSTAL clear I do not want to mine inside a virtual machine!
To be CRYSTAL clear I do not want to mine inside a virtual machine!
To be CRYSTAL clear I do not want to mine inside a virtual machine!

I want to do mining on ESXi v4.1 because I want to reuse the box for Windows Servers that do not require graphics cards.  I would use Hyper-V BUT each CPUs is running at 100% per GPU.   This is a bug in the windows Video drivers not sure if it's fixed in v11.6 of the graphics drivers yet (have not tested it) but I love VMWare's vSphere client software so even if it works I would rather use ESXi.  

Anyhow if someone can layout how to install it and get it working so I can mine on ESXi it's worth some bitcoins!
Who knows you may even start a craze of server managers installing Graphics cards in their servers to mine for bitcoins or namecoin or whatever.

Thanks in advance

Davinci
wndrbr3d
Hero Member
*****
Offline Offline

Activity: 914
Merit: 500


View Profile
June 29, 2011, 02:15:18 PM
 #2

The only way this might be possible is if you're running ESXi 4.0 and your hardware platform supports VT-d extensions.

Check out this thread on the VMWare community forums, as it might point you in the right direction:

http://communities.vmware.com/message/1781153?tstart=0

Basically, VT-d and VMDirectPath are your only hope here.

Cheers!  Grin

PS - More reading if you're interested:

http://software.intel.com/en-us/blogs/2009/02/24/step-by-step-guide-on-how-to-enable-vt-d-and-perform-direct-device-assignment/
http://en.wikipedia.org/wiki/IOMMU
fcmatt
Legendary
*
Offline Offline

Activity: 2072
Merit: 1001


View Profile
June 29, 2011, 02:18:51 PM
 #3

You are probably going to want to dig into VMdirectpath.

http://www.vm-help.com/esx40i/esx40_vmdirectpath_whitebox_HCL.php#Devices
jdebunt
Legendary
*
Offline Offline

Activity: 1596
Merit: 1010


View Profile WWW
June 29, 2011, 02:25:23 PM
 #4

as quoted on http://networkingbunny.co.uk/documents/vmdirectpath :

Remember with ESXi you are always going to need a way of running the vSphere Client to manage it, now once running you may be able to live with running vSphere inside a guest for managing other guests. However for set up and when you need to alter your "desktop" guest you're going to need it on another machine.

Once (or before) ESXi is installed you need to go into the BIOS of your computer and ensure that the required extension is enabled (VT-d or IOMMU), wthout this ESXi will not be able to pass hardware through. If your platform supports it and is enabled you should now be able to go into the "Configuration -> Advanced Settings" section of vSphere Client.

Clicking "Edit" will provide you with a list of PCI/PCIe devices ESXi believes it can provide guests. You need to select the device which represents your graphics card. In my case it appears as "ATI Technologies Inc Optiplex 755" for one of my cards, then you'll need to attempt to match your USB controllers on the BUS to your physical USB ports. In my case I have two USB 2.0 controllers amongst six other USB 1.0 controllers, the difference of which is documented in the motherboard manual.

Unfortunately you will need to reboot the ESXi host in order to activate the passthrough configuration. I'm unaware if selecting all devices as possible passthrough options will cause you any issues, I specifically took the time to only make those required available.
DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 02:28:13 PM
 #5

as quoted on http://networkingbunny.co.uk/documents/vmdirectpath :

Remember with ESXi you are always going to need a way of running the vSphere Client to manage it, now once running you may be able to live with running vSphere inside a guest for managing other guests. However for set up and when you need to alter your "desktop" guest you're going to need it on another machine.

Once (or before) ESXi is installed you need to go into the BIOS of your computer and ensure that the required extension is enabled (VT-d or IOMMU), wthout this ESXi will not be able to pass hardware through. If your platform supports it and is enabled you should now be able to go into the "Configuration -> Advanced Settings" section of vSphere Client.

Clicking "Edit" will provide you with a list of PCI/PCIe devices ESXi believes it can provide guests. You need to select the device which represents your graphics card. In my case it appears as "ATI Technologies Inc Optiplex 755" for one of my cards, then you'll need to attempt to match your USB controllers on the BUS to your physical USB ports. In my case I have two USB 2.0 controllers amongst six other USB 1.0 controllers, the difference of which is documented in the motherboard manual.

Unfortunately you will need to reboot the ESXi host in order to activate the passthrough configuration. I'm unaware if selecting all devices as possible passthrough options will cause you any issues, I specifically took the time to only make those required available.

Please understand I DO NOT want to mine inside of a guest OS.
wndrbr3d
Hero Member
*****
Offline Offline

Activity: 914
Merit: 500


View Profile
June 29, 2011, 02:34:08 PM
 #6

Please understand I DO NOT want to mine inside of a guest OS.

Then you're hosed.
DarkMatter
Member
**
Offline Offline

Activity: 67
Merit: 10


Stop trying to steal my account, thanks.


View Profile
June 29, 2011, 02:34:44 PM
 #7

I don't really think you can do what you are willing to.
Mining with the host under ESXi? naaaaaa
You need hardware drivers loaded, python and plenty of packages not available for a "busybox" install...
Keninishna
Hero Member
*****
Offline Offline

Activity: 556
Merit: 500



View Profile
June 29, 2011, 02:35:19 PM
 #8

the thing is the vm console is now virtulized as well and boots directly to the kernel as of 4.0 I believe so your only choice is to mine inside a guest os or go with an earlier version. As far as drivers go your not going to get ATI drivers to install as they are not supported inside the esxi console. Hacking the drivers in is hard from what I've heard.
jdebunt
Legendary
*
Offline Offline

Activity: 1596
Merit: 1010


View Profile WWW
June 29, 2011, 02:35:48 PM
 #9


Please understand I DO NOT want to mine inside of a guest OS.

then i can't help you any further on this i'm afraid Smiley but good luck trying! i hope it works out for you Smiley
fcmatt
Legendary
*
Offline Offline

Activity: 2072
Merit: 1001


View Profile
June 29, 2011, 02:40:37 PM
 #10

just use the 20 btc to buy a new cheap rig to put the cards in i guess.
DarkMatter
Member
**
Offline Offline

Activity: 67
Merit: 10


Stop trying to steal my account, thanks.


View Profile
June 29, 2011, 02:41:03 PM
 #11

the thing is the vm console is now virtulized as well and boots directly to the kernel as of 4.0 I believe so your only choice is to mine inside a guest os or go with an earlier version. As far as drivers go your not going to get ATI drivers to install as they are not supported inside the esxi console. Hacking the drivers in is hard from what I've heard.

You can enable ssh, and log into the physical os.
DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 02:51:13 PM
 #12

The only way this might be possible is if you're running ESXi 4.0 and your hardware platform supports VT-d extensions.

Check out this thread on the VMWare community forums, as it might point you in the right direction:

http://communities.vmware.com/message/1781153?tstart=0

Basically, VT-d and VMDirectPath are your only hope here.

Cheers!  Grin

PS - More reading if you're interested:

http://software.intel.com/en-us/blogs/2009/02/24/step-by-step-guide-on-how-to-enable-vt-d-and-perform-direct-device-assignment/
http://en.wikipedia.org/wiki/IOMMU
That sucks if its the only way!  I thought Linux was able to do anything with the right package installed.
DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 02:56:37 PM
 #13

Please understand I DO NOT want to mine inside of a guest OS.

Then you're hosed.
Thanks I guess I am SOL.  Maybe if I up the bounty?
NetTecture
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
June 29, 2011, 03:58:36 PM
 #14

Maybe if I up the bounty?

This is a really good idea. Upping he bounty will change reality.

Dude, ESX is not a generic operating system - it is a closed image to run a hypervisor. Nothing else.
chiropteran
Sr. Member
****
Offline Offline

Activity: 348
Merit: 250



View Profile WWW
June 29, 2011, 04:05:30 PM
 #15

Why not just use linux with XEN?  Mining on linux is pretty straightforward, you would just have to adjust to XEN instead of ESXi for your virtualization.

http://www.xen.org/

DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 04:20:51 PM
 #16

Maybe if I up the bounty?

This is a really good idea. Upping he bounty will change reality.

Dude, ESX is not a generic operating system - it is a closed image to run a hypervisor. Nothing else.
So Is HyperV but I am mining using that hypervisor...
http://www.youtube.com/watch?v=p5AgoL2T-xk
http://forum.bitcoin.org/index.php?topic=9679.0
DavinciJ15 (OP)
Hero Member
*****
Offline Offline

Activity: 780
Merit: 510


Bitcoin - helping to end bankster enslavement.


View Profile WWW
June 29, 2011, 04:22:46 PM
 #17

Why not just use linux with XEN?  Mining on linux is pretty straightforward, you would just have to adjust to XEN instead of ESXi for your virtualization.

http://www.xen.org/
Good idea.  However I want to leverage my skills on ESXi and all the support behind it.
Freakin
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
June 29, 2011, 06:16:26 PM
 #18

0 chance of this working on ESXi.  It *may* be possible on ESX with a lot of work.

ESXi is not Linux.
film2240
Legendary
*
Offline Offline

Activity: 1022
Merit: 1000


Freelance videographer


View Profile WWW
June 29, 2011, 09:43:13 PM
 #19

Hi,

To be CRYSTAL clear I do not want to mine inside a virtual machine!
To be CRYSTAL clear I do not want to mine inside a virtual machine!
To be CRYSTAL clear I do not want to mine inside a virtual machine!

I want to do mining on ESXi v4.1 because I want to reuse the box for Windows Servers that do not require graphics cards.  I would use Hyper-V BUT each CPUs is running at 100% per GPU.   This is a bug in the windows Video drivers not sure if it's fixed in v11.6 of the graphics drivers yet (have not tested it) but I love VMWare's vSphere client software so even if it works I would rather use ESXi.  

Anyhow if someone can layout how to install it and get it working so I can mine on ESXi it's worth some bitcoins!
Who knows you may even start a craze of server managers installing Graphics cards in their servers to mine for bitcoins or namecoin or whatever.

Thanks in advance

Davinci
What is ESXi? A piece of specialist mining hardware,like those FPGA devices i heard about fro hte bitoin mining hardware comparison wiki?

[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
FreeJAC
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
June 30, 2011, 12:18:39 AM
 #20

ESXi = VMWARE virtualization platform.

Donate here.... 18NiDLDA3qRxkEPN36xrzsdSgvEkbDKgNr
Pages: [1] 2 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!