Klaus-Peter Niedermann schrieb:

> Joe Baker schrieb:
>
>> On Thursday 16 June 2005 03:18 am, Klaus-Peter Niedermann wrote:
>>
>>> Joe Baker schrieb:
>>>
>>>> It is conceivable that in the instance of a nuclear power plant control
>>>> system or in a 911 emergency call center, etc that someone might want to
>>>> build in redundant Ethernet connections to the thin client.
>>>
>>>
>>>
>>> Or in airtraffic control ...
>>
>>
>>
>>
>> Klaus,
>> How many of these demanding terminal locations do you forsee needing?
>
>
>
> The first installation will be 10 terminals (9 running and one spare).
> So if really one terminal will fail, we just change it with the spare part.
>
> The next installations will be include up to 100 terminals.
>
>> Maybe it would be best to install a distro on each machine just for the purpose of this special Ethernet connectivity and then spawn an X session against your terminal server using the XDMCP query as part of the startup script.
>
>
>
> To install a distro on the terminals, means we need a harddisk in it.
> But the terminals should be really thin clients without harddisk and cdrom and so on.
> Probably a harddisk is the first thing which fails in a computer.
>
>
> Thanks


OK, now we have compiled a kernel with bonding function.
Made with LBE based on LTSP 4.1.1.

Manually we configured a terminal to use bonding like this:
   insmod bonding miimon=100 mode=1
   ifconfig eth1 10.180.1.151 broadcast 10.180.1.255 netmask 255.255.255.0
   ifconfig bond0 10.180.1.201 broadcast 10.180.1.255 netmask 255.255.255.0
   ifenslave bond0 eth0
   ifenslave bond0 eth1

See the result:

-bash-2.05b# ifconfig -a
bond0     Link encap:Ethernet  HWaddr 00:0F:1F:F9:36:D7
          inet addr:10.180.1.201  Bcast:10.180.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:94268 errors:0 dropped:0 overruns:0 frame:0
          TX packets:83313 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:36024547 (34.3 MiB)  TX bytes:11359588 (10.8 MiB)

eth0      Link encap:Ethernet  HWaddr 00:0F:1F:F9:36:D7
          inet addr:10.180.1.201  Bcast:10.180.1.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:93593 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82867 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:35925031 (34.2 MiB)  TX bytes:11297340 (10.7 MiB)
          Base address:0xecc0 Memory:df6e0000-df700000

eth1      Link encap:Ethernet  HWaddr 00:0F:1F:F9:36:D7
          inet addr:10.180.1.201  Bcast:10.180.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING NOARP SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:675 errors:0 dropped:0 overruns:0 frame:0
          TX packets:446 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:99516 (97.1 kiB)  TX bytes:62248 (60.7 kiB)
          Base address:0xdcc0 Memory:df9e0000-dfa00000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:190 errors:0 dropped:0 overruns:0 frame:0
          TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12232 (11.9 kiB)  TX bytes:12232 (11.9 kiB)

-bash-2.05b# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v2.6.0 (January 14, 2004)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0f:1f:f9:36:d7

Slave Interface: eth1
MII Status: up
Link Failure Count: 0
Permanent HW addr: 00:0f:1f:f9:36:d8



It works perfectly.

Any hints, how to make the configure at boottime ?
In a rc script ?

Greetings

KP

--
Klaus-Peter Niedermann

Phone:  +49 (0) 7541 / 282-470
        +49 (0) 7531 / 696-355
Fax:    +49 (0) 7531 / 696-315
E-mail: [EMAIL PROTECTED]

---------------------------------------------
Head Office:

Avitech AG
Bahnhofplatz 1
88045 Friedrichshafen
Germany

Phone:    +49 (0) 7541 / 282-0
Fax:      +49 (0) 7541 / 282-199
Internet: www.avitech-ag.com
--
Klaus-Peter Niedermann

Phone:  +49 (0) 7541 / 282-470
        +49 (0) 7531 / 696-355
Fax:    +49 (0) 7531 / 696-315
E-mail: [EMAIL PROTECTED]

---------------------------------------------
Head Office:

Avitech AG
Bahnhofplatz 1
88045 Friedrichshafen
Germany

Phone:    +49 (0) 7541 / 282-0
Fax:      +49 (0) 7541 / 282-199
Internet: www.avitech-ag.com


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
     https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to