ethernet
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 164
NetPacket::Ethernet 0.04
NetPacket::Ethernet is a Perl module to assemble and disassemble ethernet packets. more>>
NetPacket::Ethernet is a Perl module to assemble and disassemble ethernet packets.
SYNOPSIS
use NetPacket::Ethernet;
$eth_obj = NetPacket::Ethernet->decode($raw_pkt);
$eth_pkt = NetPacket::Ethernet->encode(params...); # Not implemented
$eth_data = NetPacket::Ethernet::strip($raw_pkt);
NetPacket::Ethernet provides a set of routines for assembling and disassembling packets using the Ethernet protocol.
<<lessSYNOPSIS
use NetPacket::Ethernet;
$eth_obj = NetPacket::Ethernet->decode($raw_pkt);
$eth_pkt = NetPacket::Ethernet->encode(params...); # Not implemented
$eth_data = NetPacket::Ethernet::strip($raw_pkt);
NetPacket::Ethernet provides a set of routines for assembling and disassembling packets using the Ethernet protocol.
Download (0.011MB)
Added: 2007-03-07 License: Perl Artistic License Price:
972 downloads
Ethernet TAP driver 1.1
TAP provides packet reception and transmission for user-space programs. more>>
TAP provides packet reception and transmission for user-space programs. It can be viewed as a simple Ethernet device, which instead of receiving packets from a physical medium, receives them from a user-space program and instead of sending packets via physical media, writes them to the user-space program.
When a program opens /dev/tunX or /dev/tapX, driver creates and registers corresponding net device tunX or tapX. After a program closed above devices, driver will automatically delete tunXX or tapXX device and all routes corresponding to it.
This package(http://vtun.sourceforge.net/tun) contains two simple example programs that shows you how to use tun and tap devices. Both programs work like bridge between two network interfaces. br_select.c - bridge based on select system call. br_sigio.c - bridge based on async io and SIGIO signal. However the best example is VTun http://vtun.sourceforge.net
Enhancements:
- Massive Linux driver update: 2.4.x kernel support. New cloning interface, protocol indication. Statistics counting fixes.
- Solaris driver update: Correct Ethernet header substitution.
- Configure and Makefile updates. RPM package update.
- Documentation update.
<<lessWhen a program opens /dev/tunX or /dev/tapX, driver creates and registers corresponding net device tunX or tapX. After a program closed above devices, driver will automatically delete tunXX or tapXX device and all routes corresponding to it.
This package(http://vtun.sourceforge.net/tun) contains two simple example programs that shows you how to use tun and tap devices. Both programs work like bridge between two network interfaces. br_select.c - bridge based on select system call. br_sigio.c - bridge based on async io and SIGIO signal. However the best example is VTun http://vtun.sourceforge.net
Enhancements:
- Massive Linux driver update: 2.4.x kernel support. New cloning interface, protocol indication. Statistics counting fixes.
- Solaris driver update: Correct Ethernet header substitution.
- Configure and Makefile updates. RPM package update.
- Documentation update.
Download (0.006MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1215 downloads
ATA over Ethernet Tools 16
The ATA over Ethernet Tools are intended for use in conjunction with an ATA over Ethernet (AoE) driver for a Linux 2.6 kernel. more>>
ATA over Ethernet Tools are intended for use in conjunction with an ATA over Ethernet (AoE) driver for a Linux 2.6 kernel.
They perform simple tasks like listing available devices, triggering device discovery, and restricting the network interfaces on which AoE is performed.
Whats New in This Release:
This release includes a workaround for a bug in the dash shell where dash does not support POSIX math expressions like ...
n=1
echo $((n+1))
<<lessThey perform simple tasks like listing available devices, triggering device discovery, and restricting the network interfaces on which AoE is performed.
Whats New in This Release:
This release includes a workaround for a bug in the dash shell where dash does not support POSIX math expressions like ...
n=1
echo $((n+1))
Download (0.019MB)
Added: 2007-06-02 License: GPL (GNU General Public License) Price:
878 downloads
ATA over Ethernet driver 49
ATA over Ethernet driver allows the Linux kernel to use the ATA over Ethernet (AoE) network protocol. more>>
ATA over Ethernet driver allows the Linux kernel to use the ATA over Ethernet (AoE) network protocol.
Using AoE, a Linux system can use AoE block devices like EtherDrive (R) storage blades.
The block devices appear as local device nodes (e.g. /dev/etherd/e0.0).
Enhancements:
- The driver now handles payloads larger than 4KiB, receives large packets without extra in-memory copy, and handles I/O requests so that the user can choose between the Linux I/O schedulers.
<<lessUsing AoE, a Linux system can use AoE block devices like EtherDrive (R) storage blades.
The block devices appear as local device nodes (e.g. /dev/etherd/e0.0).
Enhancements:
- The driver now handles payloads larger than 4KiB, receives large packets without extra in-memory copy, and handles I/O requests so that the user can choose between the Linux I/O schedulers.
Download (0.066MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
831 downloads
OCERA Real Time Ethernet 0.3.1
The ORTE is an implementation of the RTPS communication protocol defined by Real Time Innovations. more>>
The ORTE is an implementation of the RTPS communication protocol defined by Real Time Innovations.
RTPS is an application layer protocol targeted to the real-time communication area. It is built on top of a standard UDP stack.
This protocol is being submitted to the IETF as an informational RFC and has been adopted by the IDA group.
<<lessRTPS is an application layer protocol targeted to the real-time communication area. It is built on top of a standard UDP stack.
This protocol is being submitted to the IETF as an informational RFC and has been adopted by the IDA group.
Download (1.6MB)
Added: 2005-11-03 License: GPL (GNU General Public License) Price:
1454 downloads
IP and Ethernet testing Tool 0.8.5
IP and Ethernet testing Tool is an ethernet bridge addon for testing of network appliances and applications. more>>
IP and Ethernet testing Tool is also known as "IET" and its an ethernet bridge addon for testing of network appliances and applications.
Initialy IskraTel extended and customized the NistNet tool.
However NistNet functions on IP layer and requires that tested equipment be configured to use different subnets and gateways.
Nistnet main purpose was internet emulation while IET main purpose is testing of communication equipment.
Main features:
- no need to reconfigure equipment, just insert a PC with two NICs "on the cable"
- works on the ethernet level with a bridge
- network error conditions:
- packet loss
- delay
- in transmission errors (IP, UDP layer)
- bandwidth restraints
- kernel driver for low-CPU overhead packet processing
- control application for configuring driver engine
- GUI
- CLI
- saving configuration to a text file
Enhancements:
- Fixed support for matching ethernet packets based on the protocol
- Added additional matches for ICMP, TCP and UDP protocols (ICMP Type, TCP/UDP src port and dst port)
- Added target for corruption of IP and UDP packets with optional checksum update.
- Numerous small bug-fixes and enhancements
- IET has entered feature-freez and until version 1.0.0 is released there will be only bugfixes
<<lessInitialy IskraTel extended and customized the NistNet tool.
However NistNet functions on IP layer and requires that tested equipment be configured to use different subnets and gateways.
Nistnet main purpose was internet emulation while IET main purpose is testing of communication equipment.
Main features:
- no need to reconfigure equipment, just insert a PC with two NICs "on the cable"
- works on the ethernet level with a bridge
- network error conditions:
- packet loss
- delay
- in transmission errors (IP, UDP layer)
- bandwidth restraints
- kernel driver for low-CPU overhead packet processing
- control application for configuring driver engine
- GUI
- CLI
- saving configuration to a text file
Enhancements:
- Fixed support for matching ethernet packets based on the protocol
- Added additional matches for ICMP, TCP and UDP protocols (ICMP Type, TCP/UDP src port and dst port)
- Added target for corruption of IP and UDP packets with optional checksum update.
- Numerous small bug-fixes and enhancements
- IET has entered feature-freez and until version 1.0.0 is released there will be only bugfixes
Download (0.042MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1160 downloads
CIP/Ethernet Library for Linux 0.0.7e
CIP/Ethernet Library for Linux is the worlds premiere Linux-based software library for communicating with ControlLogix. more>>
CIP/Ethernet Library for Linux is the worlds premiere Linux-based software library for communicating with Allen Bradley ControlLogix Programmable Logic Controllers.
I have successfully completed negotiations with LSN of Birmingham Alabama to transfer the complete ownership of all things CELL related to them.
My motivations here are quite simple. I havent worked directly with a ControlLogix in the past 3 years as I am no longer in the Machine Tool industry at all. In fact, I seriously doubt that I will ever return to the machine tool industry - an industry not exactly known for its stability here in Michigan of late.
Anyhow, about LSN: they make cost-effective data logging / data historian products for a variety of platforms including Linux and Windows. They also use the CELL platform for their Allen Bradley based products. They have retained my services for continued support of the CELL library for the time being so there will be some continuity.
What I cant tell you is if any newer versions of the CELL library will remain under the GNU LGPL license. Obviously, any previously released version of CELL that was under the LGPL will remain under the LGPL - nothing can or will change that.
Versions going forward will be licensed at the sole discretion of LNS - not me.
I will shortly post a link to LNSs website page for CELL. They are the SOLE contact for ANY/ALL support needs for CELL.
<<lessI have successfully completed negotiations with LSN of Birmingham Alabama to transfer the complete ownership of all things CELL related to them.
My motivations here are quite simple. I havent worked directly with a ControlLogix in the past 3 years as I am no longer in the Machine Tool industry at all. In fact, I seriously doubt that I will ever return to the machine tool industry - an industry not exactly known for its stability here in Michigan of late.
Anyhow, about LSN: they make cost-effective data logging / data historian products for a variety of platforms including Linux and Windows. They also use the CELL platform for their Allen Bradley based products. They have retained my services for continued support of the CELL library for the time being so there will be some continuity.
What I cant tell you is if any newer versions of the CELL library will remain under the GNU LGPL license. Obviously, any previously released version of CELL that was under the LGPL will remain under the LGPL - nothing can or will change that.
Versions going forward will be licensed at the sole discretion of LNS - not me.
I will shortly post a link to LNSs website page for CELL. They are the SOLE contact for ANY/ALL support needs for CELL.
Download (0.10MB)
Added: 2006-02-24 License: LGPL (GNU Lesser General Public License) Price:
1385 downloads
EtherApe 0.9.7
EtherApe is a GNOME/pcap-based etherman, interman, and tcpman clone. more>>
EtherApe is a GNOME/pcap-based etherman, interman, and "tcpman" clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width.
EtherApe project supports Ethernet, FDDI, Token Ring, ISDN, PPP, and SLIP. Additional statistics windows will let you concentrate on protocols or nodes.
Main features:
- Network traffic is displayed graphically. The more "talkative" a node is, the bigger its representation.
- Node and link color shows the most used protocol.
- User may select what level of the protocol stack to concentrate on.
- You may either look at traffic within your network, end to end IP, or even port to port TCP.
- Data can be captured "off the wire" from a live network connection, or read from a tcpdump capture file.
- Live data can be read from ethernet, FDDI, PPP and SLIP interfaces.
- The following frame and packet types are currently supported: ETH_II, 802.2, 803.3, IP, IPv6, ARP, X25L3, REVARP, ATALK, AARP, IPX, VINES, TRAIN, LOOP, VLAN, ICMP, IGMP, GGP, IPIP, TCP, EGP, PUP, UDP, IDP, TP, IPV6, ROUTING, RSVP, GRE, ESP, AH, ICMPV6, EON, VINES, EIGRP, OSPF, ENCAP, PIM, IPCOMP, VRRP; and most TCP and UDP services, like TELNET, FTP, HTTP, POP3, NNTP, NETBIOS, IRC, DOMAIN, SNMP, etc.
- Data display can be refined using a network filter.
- Display averaging and node persistence times are fully configurable.
- Name resolution is done using standard libc functions, thus supporting DNS, hosts file, etc.
<<lessEtherApe project supports Ethernet, FDDI, Token Ring, ISDN, PPP, and SLIP. Additional statistics windows will let you concentrate on protocols or nodes.
Main features:
- Network traffic is displayed graphically. The more "talkative" a node is, the bigger its representation.
- Node and link color shows the most used protocol.
- User may select what level of the protocol stack to concentrate on.
- You may either look at traffic within your network, end to end IP, or even port to port TCP.
- Data can be captured "off the wire" from a live network connection, or read from a tcpdump capture file.
- Live data can be read from ethernet, FDDI, PPP and SLIP interfaces.
- The following frame and packet types are currently supported: ETH_II, 802.2, 803.3, IP, IPv6, ARP, X25L3, REVARP, ATALK, AARP, IPX, VINES, TRAIN, LOOP, VLAN, ICMP, IGMP, GGP, IPIP, TCP, EGP, PUP, UDP, IDP, TP, IPV6, ROUTING, RSVP, GRE, ESP, AH, ICMPV6, EON, VINES, EIGRP, OSPF, ENCAP, PIM, IPCOMP, VRRP; and most TCP and UDP services, like TELNET, FTP, HTTP, POP3, NNTP, NETBIOS, IRC, DOMAIN, SNMP, etc.
- Data display can be refined using a network filter.
- Display averaging and node persistence times are fully configurable.
- Name resolution is done using standard libc functions, thus supporting DNS, hosts file, etc.
Download (0.37MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
994 downloads
Etherboot 5.4.3
Etherboot is a source code for making IP boot ROMs to boot Linux and other OSes. more>>
Etherboot project is a software package for creating ROM images that can download code over an Ethernet network to be executed on an x86 computer.
Many network adapters have a socket where a ROM chip can be installed. Etherboot is code that can be put in such a ROM. Etherboot is normally used for for booting PCs diskless. This is useful in various situations, for example:
- An X-terminal.
- Clusters of compute servers.
- Routers.
- Various kinds of remote servers, e.g. a tape drive server that can be accessed with the RMT protocol.
- Machines doing tasks in environments unfriendly to disks.
- A user platform where remote partitions are mounted over the network and you are willing to accept the lower speed compared to disk.
- Maintaining software for a cluster of equally configured workstations centrally.
Etherboot can boot computers faster than from a disk because there are no delays in spinning up disks, etc. A moments calculation will show that even with a 10Mbit Ethernet, sending a 500kB kernel will take only a couple of seconds typically. With 100Mbit Ethernet it gets even better.
Compared to booting from solid-state devices, e.g. Flash disks, Etherboot has the advantage of centralising software adminstration, the tradeoff being the dependence on a server. This can be partly alleviated by providing redundant servers.
Etherboot can work with RAM disks, NFS filesystems, or even local disks, if desired. Its a component technology and can be combined with other technologies to do things the way you want.
Etherboot is usually used to load Linux, FreeBSD or DOS. However the protocol and boot file formats are general, so there is no reason why it could not be used to load arbitrary images to a PC, including other OSes.
Etherboot is Open Source under the GNU General Public License Version 2 (GPL2).
The components needed by Etherboot are:
- A bootstrap loader, usually in an EPROM on a network card, or installed in the flash BIOS, but could be put anywhere in the address space the BIOS probes in. For testing this could be put on a floppy disk or a hard disk partition. Some configurations may even be always run from a floppy disk (e.g. temporary testing setups or pedagogic uses).
- A DHCP or bootp server, for returning an IP address and other information when sent a MAC (Ethernet card) address.
- A tftp server, for sending the kernel images and other files required in the boot process. Alternatively, Etherboot can boot from an NFS mount.
- A Linux or FreeBSD kernel.
- Optionally, a NFS server, for providing the disk partitions that will be mounted if Linux or FreeBSD is being booted.
- Optionally, a RAM disk contained in the loaded image. This can be the initial RAM disk if desired.
- Software tools for building the download image, and tools for debugging.
Enhancements:
- This production release should now compile with gcc 4.x.
- In addition, a number of drivers have been updated, including e1000, MCP51 and MCP55 (nvidia), pcnet32, natsemi, sis900, and tg3.
- NetXtreme II cards are now supported.
<<lessMany network adapters have a socket where a ROM chip can be installed. Etherboot is code that can be put in such a ROM. Etherboot is normally used for for booting PCs diskless. This is useful in various situations, for example:
- An X-terminal.
- Clusters of compute servers.
- Routers.
- Various kinds of remote servers, e.g. a tape drive server that can be accessed with the RMT protocol.
- Machines doing tasks in environments unfriendly to disks.
- A user platform where remote partitions are mounted over the network and you are willing to accept the lower speed compared to disk.
- Maintaining software for a cluster of equally configured workstations centrally.
Etherboot can boot computers faster than from a disk because there are no delays in spinning up disks, etc. A moments calculation will show that even with a 10Mbit Ethernet, sending a 500kB kernel will take only a couple of seconds typically. With 100Mbit Ethernet it gets even better.
Compared to booting from solid-state devices, e.g. Flash disks, Etherboot has the advantage of centralising software adminstration, the tradeoff being the dependence on a server. This can be partly alleviated by providing redundant servers.
Etherboot can work with RAM disks, NFS filesystems, or even local disks, if desired. Its a component technology and can be combined with other technologies to do things the way you want.
Etherboot is usually used to load Linux, FreeBSD or DOS. However the protocol and boot file formats are general, so there is no reason why it could not be used to load arbitrary images to a PC, including other OSes.
Etherboot is Open Source under the GNU General Public License Version 2 (GPL2).
The components needed by Etherboot are:
- A bootstrap loader, usually in an EPROM on a network card, or installed in the flash BIOS, but could be put anywhere in the address space the BIOS probes in. For testing this could be put on a floppy disk or a hard disk partition. Some configurations may even be always run from a floppy disk (e.g. temporary testing setups or pedagogic uses).
- A DHCP or bootp server, for returning an IP address and other information when sent a MAC (Ethernet card) address.
- A tftp server, for sending the kernel images and other files required in the boot process. Alternatively, Etherboot can boot from an NFS mount.
- A Linux or FreeBSD kernel.
- Optionally, a NFS server, for providing the disk partitions that will be mounted if Linux or FreeBSD is being booted.
- Optionally, a RAM disk contained in the loaded image. This can be the initial RAM disk if desired.
- Software tools for building the download image, and tools for debugging.
Enhancements:
- This production release should now compile with gcc 4.x.
- In addition, a number of drivers have been updated, including e1000, MCP51 and MCP55 (nvidia), pcnet32, natsemi, sis900, and tg3.
- NetXtreme II cards are now supported.
Download (1.1MB)
Added: 2007-02-25 License: GPL (GNU General Public License) Price:
993 downloads
Ethwireck 1.2
Laptops which use dynamic IP address assignment via DHCP have the problem that the boot process is much longer. more>>
Laptops which use dynamic IP address assignment via DHCP have the problem that the boot process is much longer when no wire is connected to the Ethernet card. This is because the startup scripts have to wait for the DHCP request to time out.
ethwireck can detect if the physical layer of the Ethernet is up. This can then be used in the init script for your network card to determine whether or not an interface should be brought up. In other words a timeout is avoided.
ethwireck is similar to mii-tool but it can work with more ethernet cards (not only drivers with an mii interface).
Note: I discovered recently that ethwireck does not work with all cards as expected. The problem seems to be that some cards support the interface but do not report the status as expected. I am currently invesitgating this problem. Wait for ethwireck-1.3.
To install it:
run
make
make install
or to not install to /usr/sbin/ethwireck but to /opt you can use
make PREFIX=/opt install
So far I have tested ethwireck only with 2.4.x Kernels. Probably
it will also work with 2.6.x Kernels but I have not used it
on a 2.6.x Kernel.
<<lessethwireck can detect if the physical layer of the Ethernet is up. This can then be used in the init script for your network card to determine whether or not an interface should be brought up. In other words a timeout is avoided.
ethwireck is similar to mii-tool but it can work with more ethernet cards (not only drivers with an mii interface).
Note: I discovered recently that ethwireck does not work with all cards as expected. The problem seems to be that some cards support the interface but do not report the status as expected. I am currently invesitgating this problem. Wait for ethwireck-1.3.
To install it:
run
make
make install
or to not install to /usr/sbin/ethwireck but to /opt you can use
make PREFIX=/opt install
So far I have tested ethwireck only with 2.4.x Kernels. Probably
it will also work with 2.6.x Kernels but I have not used it
on a 2.6.x Kernel.
Download (0.047MB)
Added: 2006-06-24 License: GPL (GNU General Public License) Price:
1217 downloads
/etc/net 0.8.5
/etc/net represents a new approach to Linux network configuration tasks. more>>
/etc/net represents a new approach to Linux network configuration tasks. Inspired by the limitations of traditional configuration subsystems, /etc/net provides builtin support for:
- configuration profiles
- interface name management
- removable devices
- full iproute2 command set
- interface dependencies resolution
- QoS configuration framework
- firewall support (NEW)
/etc/net provides support for the following interface types:
- Ethernet
- WiFi (WEP)
- IPv4/IPv6 tunnels
- PSK IPSec tunnels
- VLAN
- PLIP
- Ethernet bonding and bridging
- traffic equalizer
- usbnet
- PPP (PPtP, PPPoE)
Due to its modular design, support for new interface types can be added without overall design changes. /etc/net consists of core scripts (stable) and GUI configurator (development). Both parts are licensed under GPL.
<<less- configuration profiles
- interface name management
- removable devices
- full iproute2 command set
- interface dependencies resolution
- QoS configuration framework
- firewall support (NEW)
/etc/net provides support for the following interface types:
- Ethernet
- WiFi (WEP)
- IPv4/IPv6 tunnels
- PSK IPSec tunnels
- VLAN
- PLIP
- Ethernet bonding and bridging
- traffic equalizer
- usbnet
- PPP (PPtP, PPPoE)
Due to its modular design, support for new interface types can be added without overall design changes. /etc/net consists of core scripts (stable) and GUI configurator (development). Both parts are licensed under GPL.
Download (0.043MB)
Added: 2007-01-28 License: GPL (GNU General Public License) Price:
1001 downloads
interceptty 0.6
interceptty is a program that sits between a real or fake serial port and ethernet, and logs everything that passes through it. more>>
interceptty is a program that sits between a real or fake serial port and an application, and logs everything that passes through it.
It is designed to let you see exactly whats going to your serial port. It can also act as a logging serial-to-Ethernet client or server.
<<lessIt is designed to let you see exactly whats going to your serial port. It can also act as a logging serial-to-Ethernet client or server.
Download (0.093MB)
Added: 2006-09-06 License: GPL (GNU General Public License) Price:
1146 downloads
RTnet 0.9.9
RTnet is an Open Soure hard real-time network protocol stack for Xenomai and RTAI (real-time Linux extensions). more>>
RTnet is an Open Soure hard real-time network protocol stack for Xenomai and RTAI (real-time Linux extensions). RTnet project makes use of standard Ethernet hardware and supports several popular NIC chip sets, like Gigabit Ethernet. Moreover, Ethernet-over-1394 support is available based on the RT-FireWire protocol stack.
RTnet implements UDP/IP, ICMP and ARP in a deterministic way. It provides a POSIX socket API to real-time user space processes and kernel modules.
To avoid unpredictable collisions and congestions on Ethernet, an additional protocol layer called RTmac controls the media access. A dedicated Ethernet segment is required to guarantee bounded transmission delays, but RTnet also includes a mechanism to tunnel non real-time traffic like TCP/IP over RTmac, thus allowing a "single-cable" solution for connecting control systems.
Some possible application domains are fieldbus replacements, distributed real-time computing, or video/audio streaming.
RTnet was originally developed by Ulrich Marx for his diploma thesis at the Institute for Systems Engineering, Real-Time Systems Group, University of Hannover (Germany). Now it is being maintained and improved by this institute and by several other contributors all over the world.
Enhancements:
- enabled IRQ sharing for rt_8139too and rt_e1000
- added x86_64 support (via Xenomai)
- enabled 2.6.20 build
- added loopback testing mode to rtnet script
- fixed cleanup bug in tdma
- fixed cleanup race in rt_8139too
<<lessRTnet implements UDP/IP, ICMP and ARP in a deterministic way. It provides a POSIX socket API to real-time user space processes and kernel modules.
To avoid unpredictable collisions and congestions on Ethernet, an additional protocol layer called RTmac controls the media access. A dedicated Ethernet segment is required to guarantee bounded transmission delays, but RTnet also includes a mechanism to tunnel non real-time traffic like TCP/IP over RTmac, thus allowing a "single-cable" solution for connecting control systems.
Some possible application domains are fieldbus replacements, distributed real-time computing, or video/audio streaming.
RTnet was originally developed by Ulrich Marx for his diploma thesis at the Institute for Systems Engineering, Real-Time Systems Group, University of Hannover (Germany). Now it is being maintained and improved by this institute and by several other contributors all over the world.
Enhancements:
- enabled IRQ sharing for rt_8139too and rt_e1000
- added x86_64 support (via Xenomai)
- enabled 2.6.20 build
- added loopback testing mode to rtnet script
- fixed cleanup bug in tdma
- fixed cleanup race in rt_8139too
Download (0.89MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
950 downloads
Lantern 1.0.1
LANtern analyzes frames and packets on your network. more>>
LANtern is a frame and packet analyzer for Linux. Its written in C (without pcap) and released under the MIT license.
LANtern currently supports ethernet frames, ARP, MPLS, RARP, IPv4 (AH, ESP, GRE, ICMP, IGMP, TCP, IPComp, UDP, UDP-Lite, and IP-in-IP encapsulation)
I hope to soon write/release a BSD version.
Feel free to make changes to fit your needs. This isnt released under the GPL so youre not "required" to submit modifications, but if you want to send me some enhancements or new features, please do.
<<lessLANtern currently supports ethernet frames, ARP, MPLS, RARP, IPv4 (AH, ESP, GRE, ICMP, IGMP, TCP, IPComp, UDP, UDP-Lite, and IP-in-IP encapsulation)
I hope to soon write/release a BSD version.
Feel free to make changes to fit your needs. This isnt released under the GPL so youre not "required" to submit modifications, but if you want to send me some enhancements or new features, please do.
Download (0.018MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1475 downloads
VETH 1.0
VETH is a daemon that creates a virtual ethernet card in Linux. more>>
VETH is a daemon that creates a virtual ethernet card in Linux. This is done via the Universal TUN/ TAP Driver. It is useful to request more than one IP address via DHCP with a virtual ethernet card attached to an existing NIC.
Linux has an implementation that does the work, but partially. Sometimes, this emulation doesnt work as expected. Because of this, I wrote VETH, to be helpful in this situations.
For example, if you want to have more than one IP address obtained via DHCP probably you know thats impossible. With VETH you can attach a virtual ethernet into an existent NIC card, and the run dhclient in it to obtain a new IP.
Perhaps you are saying "hey, man, dont mess with me, I can do that with aliasing. With an ifconfig eth0:1 I have a new ethernet". OK, perhaps, perhaps...
It isnt 100% true. Look at this scenario:
You have a DSL modem working as a bridge. You have a firewall with exactly 2 NICs, no more. One of these NICs is crossover-connected to your modem, and another is in your internal subnet.
<<lessLinux has an implementation that does the work, but partially. Sometimes, this emulation doesnt work as expected. Because of this, I wrote VETH, to be helpful in this situations.
For example, if you want to have more than one IP address obtained via DHCP probably you know thats impossible. With VETH you can attach a virtual ethernet into an existent NIC card, and the run dhclient in it to obtain a new IP.
Perhaps you are saying "hey, man, dont mess with me, I can do that with aliasing. With an ifconfig eth0:1 I have a new ethernet". OK, perhaps, perhaps...
It isnt 100% true. Look at this scenario:
You have a DSL modem working as a bridge. You have a firewall with exactly 2 NICs, no more. One of these NICs is crossover-connected to your modem, and another is in your internal subnet.
Download (0.014MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1213 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ethernet search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed