Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

Scyld module configuration

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Ben DeLong ben.delong at dnamerican.com
Mon Jul 16 06:51:43 PDT 2001


Sean,

Thanks for the response.  I gave this a try this morning and it caused 
the slave nodes to not recognize the network card during phase 2 boot. 
 It looks like there is a problem loading the 3c59x driver during phase 
2.  I applied this change to phase 1 boot as well with the same results. 
 When I put the old phase 1 kernel back I got the error during phase 2. 
 The specific error that I get is:

boot: failed to load dependancy for module "3c59x"

Finally if I take the modarg line back out, the slaves boot fine in 10Mb 
mode.

I am running version 27BZ-7 of Scyld Beowulf.  The network card that I 
am using is 3cSOHO100-TX.  On a side note I believe that the speed issue 
is only with the 2.2 kernel.  This weekend I install one of these cards 
into a RedHat 7.1 (kernel 2.4.2) machine and it was automatically 
detected at 100Mb.

Ben

Sean Dilda wrote:

>On Fri, 13 Jul 2001, Ben DeLong wrote:
>
>>Greetings,
>>
>>A couple of weeks ago I posted a question regarding a specific 3Com 
>>network card that wouldn't detect 100Mb/sec with the 2.2.x linux kernel 
>>(Mandrake 7.2) and instead only ran at 10Mb/sec.  I was able to fix the 
>>problem by passing an option to the 3c59x module when it was loaded. 
>> Specifically I added the line "options eth0 options=8,8" to the 
>>module.conf file.
>>
>>Yesterday I got around to installing Scyld on our 4 node cluster and 
>>bumped into the same problem - all the cards were running at 10Mb after 
>>install.  On the head node the problem was easy enough to fix by adding 
>>the options line to the conf.modules file on the head.  My question is 
>>how do I pass this parameter on the slave nodes?  I have looked through 
>>all the documentation I have and I can't find an answer.
>>
>
>In the /etc/beowulf/config.boot file you can add the line:
>modarg 3c59x options=8,8
>
>Then remake your phase1 and phase2 images and it should do what you
>want.  This should be documented in the reference guide, available at
>http://www.scyld.com/support/docs/beowulf.html
>
>By the way, what version of our software are you running?  I ran into a
>problem with a 3com card not detecing 100M in our preview release, but
>the updated drivers in the 27bz-7 release worked without a problem.
>






More information about the Beowulf mailing list