Future Technologies Group
Berkeley Lab Computing Sciences

Group Members

Current Projects

Past Projects

Related Sites

    

News, Releases, and Notes

M-VIA News Archives

  • 9/30/02: Our funding ends October 1, 2002. We hope to continue supporting and maintaining M-VIA and MVICH in our spare time. Your bug reports, patches and other contributions are still welcome.
  • 9/30/02: M-VIA version 1.2 and associated driver sets released. It works with Linux 2.2 and Linux 2.4. Stability of the ethernet drivers has been improved. Partial support for the PPC architecture has also been added. IA64 support is anticipated to require no (or only minimal) changes to the core code. See notes below.
  • 8/9/02: M-VIA version 1.2b3 (beta) and associated driver sets released. It works with Linux 2.2 and Linux 2.4. Stability on SMP machines has been greatly improved. Support for the Alpha processor has also been added.
  • 6/21/01: M-VIA version 1.2b2 (beta) and associated driver sets released. It works with Linux 2.2 and Linux 2.4. This is the first version to support Reliable Delivery over Ethernet NICs.
  • 5/16/01: M-VIA version 1.2b1 (beta) and separate driver sets released. It works with Linux 2.2 and Linux 2.4.
  • 5/14/01: Work on a reliable delivery option for M-VIA is progressing and will be released in M-VIA version 1.2.
  • 11/7/00: M-VIA version 1.1 released.
  • 6/00: M-VIA development has been restarted. M-VIA development had been dormant for several months while we searched for a new lead developer.
  • 7/7/00: M-VIA is now being distributed under a new and improved BSD-style license.

M-VIA Old Releases

  • M-VIA Core Release 1.2 on September 30, 2002.
  • M-VIA Drivers for Linux 2.2 Release 1.2.0 on Sepember 30, 2002.
  • M-VIA Drivers for Linux 2.4 Release 1.2.0 on Sepember 30, 2002.
  • M-VIA Core Release 1.2b3 on August 9, 2002.
  • M-VIA Drivers for Linux 2.2 Release 1.2b3.0 on August 9, 2002.
  • M-VIA Drivers for Linux 2.4 Release 1.2b3.0 on August 9, 2002.
  • M-VIA Core Release 1.2b2 on June 21, 2001.
  • M-VIA Drivers for Linux 2.2 Release 1.2b2.0 on June 21, 2001.
  • M-VIA Drivers for Linux 2.4 Release 1.2b2.0 on June 21, 2001.
  • M-VIA Core Release 1.2b1 on May 16, 2001.
  • M-VIA Drivers for Linux 2.2 Release 1.2b1.0 on May 16, 2001.
  • M-VIA Drivers for Linux 2.4 Release 1.2b1.0 on May 16, 2001.
  • M-VIA Release 1.1 on November 7, 2000.
  • M-VIA Release 1.0 on September 25, 1999.
  • Third beta release 1.0b3 (formerly 0.9.3) on April 9, 1999
  • Second beta release 1.0b2 (formerly 0.9.2) on December 2, 1998
  • Initial beta release 1.0b1 (formerly 0.9.1) on November 5, 1998

M-VIA Notes

  • M-VIA 1.2 is the final official release of M-VIA. It works with both the Linux 2.2 and Linux 2.4 kernels. It includes all the features of the previous releases, and improves the stability of the ethernet drivers. This release supports i386, Alpha and PPC support. IA64 support is anticipated to require only the correct compiler flags, and little or no changes to the core code. Note that the core M-VIA code (VIPL, Kernel Agent, loopback and ERing drivers) has been packaged separately from the Fast and Gigabit Ethernet drivers. You need to download the M-VIA 1.2 core code PLUS one (or both) of the driver sets:
    • mvia-devs-2.2-1.2.X for Linux 2.2.
    • mvia-devs-2.4-1.2.X for Linux 2.4. See the INSTALL file in the top level directory of the M-VIA distribution for directions on how to build and install M-VIA with the separately packaged drivers.
  • MVIA-DEVS-2.2 1.2.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2 under Linux 2.2. The stability of several drivers has improved since the prior beta release.
  • MVIA-DEVS-2_4 1.2.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2 under Linux 2.4. The stability of several drivers has improved since the prior beta release. A driver for the Packet Engines GNIC-II (Hamachi) Gigabit Ethernet card has also been added.
  • M-VIA 1.2b3 is a beta release of M-VIA 1.2. It works with both the Linux 2.2 and Linux 2.4 kernels. It includes all the features of the 1.2b2 release with much improved stability on SMP platforms. This is the first multi-architecture release, including both i386 and Alpha support. Note that the core M-VIA code (VIPL, Kernel Agent, loopback and ERing drivers) has been packaged separately from the Fast and Gigabit Ethernet drivers. You need to download the M-VIA 1.2b3 core code PLUS one (or both) of the driver sets:
    • mvia-devs-2.2-1.2b3.X for Linux 2.2.
    • mvia-devs-2.4-1.2b3.X for Linux 2.4. This is a beta release prior to the release of M-VIA 1.2.
  • MVIA-DEVS-2.2 1.2b3.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b3 under Linux 2.2.
  • MVIA-DEVS-2_4 1.2b3.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b3 under Linux 2.4.
  • M-VIA 1.2b2 is a beta release of M-VIA 1.2. It works with both the Linux 2.2 and Linux 2.4 kernels and supports the (optional) VIPL peer-to-peer connection management protocol and contains the first public release of Reliable Delivery support. Note that the core M-VIA code (VIPL, Kernel Agent, loopback and ERing drivers) has been packaged separately from the Fast and Gigabit Ethernet drivers. You will have to download BOTH the M-VIA 1.2b2 core code as well as one (or both) of the driver sets:
    • mvia-devs-2.2-1.2b2.X for Linux 2.2.
    • mvia-devs-2.4-1.2b2.X for Linux 2.4. See the INSTALL file in the top level directory of the M-VIA distribution for directions on how to build and install M-VIA with the separately packaged drivers. This is a beta release prior to the release of M-VIA 1.2.
  • MVIA-DEVS-2.2 1.2b2.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b2 under Linux 2.2. The driver set is essentially the same as what is contained in the M-VIA 1.1 release, except that the 3Com 3c59x driver has been upgraded and (mostly) works. See the README file in the vipk_3c59x directory for a additional information.
  • MVIA-DEVS-2_4 1.2b2.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b2 under Linux 2.4. The only NICs currently supported in this driver set are: DEC Tulip, Intel eepro100 and 3Com 3c59x Fast Ethernet devices as well as the Syskonnect SK-98xx family of Gigabit Ethernet NICs.
  • M-VIA 1.2b1 is a beta release of M-VIA 1.2. It works with both the Linux 2.2 and Linux 2.4 kernels and supports the (optional) VIPL peer-to-peer connection management protocol. Note that this is the first release in which the core M-VIA code (VIPL, Kernel Agent, loopback and ERing drivers) has been packaged separately from the Fast and Gigabit Ethernet drivers. You will have to download BOTH the M-VIA 1.2b1 core code as well as one (or both) of the driver sets:
    • mvia-devs-2.2-1.2b1.X for Linux 2.2.
    • mvia-devs-2.4-1.2b1.X for Linux 2.4. See the INSTALL file in the top level directory of the M-VIA distribution for directions on how to build and install M-VIA with the separately packaged drivers. This is a beta release prior to the release of M-VIA 1.2, which will contain a reliable delivery option.
  • MVIA-DEVS-2.2 1.2b1.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b1 under Linux 2.2. The driver set is essentially the same as what is contained in the M-VIA 1.1 release, except that the 3Com 3c59x driver has been upgraded and (mostly) works. See the README file in the vipk_3c59x directory for a additional information.
  • MVIA-DEVS-2_4 1.2b1.0 is a release of the Fast and Gigabit Ethernet drivers for use with M-VIA 1.2b1 under Linux 2.4. The only NICs currently supported in this driver set are: DEC Tulip, Intel eepro100 and 3Com 3c59x Fast Ethernet devices as well as the Syskonnect SK-98xx family of Gigabit Ethernet NICs.
  • M-VIA 1.1 contains numerous bug fixes, updated ethernet drivers and new contributed Gigabit Ethernet drivers for Intel PRO/1000 and the SysKonnect SK-98xx family.
  • M-VIA 1.0 supports fast ethernet cards with the DEC Tulip (DC21*4*, including the newer 21143) chipsets or the Intel i8255x (for x=7, 8 or 9) chip, and the Packet Engines GNIC-I and GNIC-II Gigabit Ethernet cards. It also supports a loopback device that does not require a network interface card.

M-VIA downloading and license

M-VIA is distributed in source form with a BSD-like license. M-VIA can be downloaded for free, for personal or commercial use, and can be modified and redistributed.