Differences between revisions 8 and 9
Revision 8 as of 2011-02-06 10:56:32
Size: 3784
Editor: GeoffSimmons
Comment: Display Squeeze procedure first.
Revision 9 as of 2012-02-12 03:15:21
Size: 2849
Editor: GeoffSimmons
Comment: Drop Lenny procedure (unsupported release), amend linux-firmware repository URL.
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
<<TableOfContents(3)>> <<TableOfContents(2)>>
Line 11: Line 11:
In [[DebianPkg:src:linux-2.6|linux-2.6]] 2.6.23-1, the binary-only firmware for this driver was removed (see the [[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#versionversion2.6.23-1|package changelog]]), due to discovered [[KernelFirmwareLicensing|firmware licensing issues]]. The driver was disabled at this time. It was re-enabled in linux-2.6 2.6.26-1 when the request_firmware patch was applied.<<FootNote([[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#versionversion2.6.26-1|Package changelog for linux-2.6 (2.6.26-1)]])>> Device firmware is not packaged (DebianBug:517627). In [[DebianPkg:src:linux-2.6|linux-2.6]] 2.6.23-1, the binary-only firmware for this driver was removed (see the [[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#version2.6.23-1|package changelog]]), due to discovered [[KernelFirmwareLicensing|firmware licensing issues]]. The driver was disabled at this time. It was re-enabled in linux-2.6 2.6.26-1 when the request_firmware patch was applied.<<FootNote([[http://packages.debian.org/changelogs/pool/main/l/linux-2.6/current/changelog#version2.6.26-1|Package changelog for linux-2.6 (2.6.26-1)]])>> Device firmware is not packaged (DebianBug:517627).
Line 17: Line 17:
<<Anchor(squeeze)>>
=== Squeeze ===

Firmware is required to be obtained and installed prior to device operation:
Firmware is required for device operation:
Line 26: Line 23:
 1. Acquire the AceNIC Tigon firmware from the [[http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git|linux-firmware]] GIT tree: {{{
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
}}}
 1. Install the firmware: {{{
$ su
# mkdir -p /usr/local/lib/firmware/acenic
# cp linux-firmware/acenic/{tg1,tg2}.bin /usr/local/lib/firmware/acenic
}}}
 1. Reload the acenic driver: {{{
# modprobe -r acenic ; modprobe acenic
}}}
 1. Configure your network interface, see [[NetworkConfiguration]].

<<Anchor(lenny)>>
=== Lenny ===

Firmware is required to be obtained and installed prior to device operation:

 1. Install the [[DebianPkg:lenny/git-core|git-core]] package: {{{
# aptitude update && aptitude install git-core
# exit
}}}
 1. Acquire the AceNIC Tigon firmware from the [[http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git|linux-firmware]] GIT tree: {{{
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
 1. Acquire the AceNIC Tigon firmware from the [[http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git|linux-firmware]] GIT tree: {{{
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Line 53: Line 28:
# mkdir /usr/local/lib/firmware
# cp linux-firmware/acenic/tg1.bin /usr/local/lib/firmware/acenic_tg1.bin
# cp linux-firmware/acenic/tg2.bin /usr/local/lib/firmware/acenic_tg2.bin
# mkdir -p /usr/local/lib/firmware/acenic
# cp linux-firmware/acenic/{tg1,tg2}.bin /usr/local/lib/firmware/acenic
Line 67: Line 41:
The following list is based on the ''alias'' fields of {{{modinfo acenic}}} in Debian 2.6.32 (2.6.32-30) kernel images. The following list is based on the ''alias'' fields of {{{modinfo acenic}}} in Debian 2.6.32 (2.6.32-41) kernel images.
Line 71: Line 45:
PCI: 10A9:0009 Silicon Graphics, Inc. AceNIC Gigabit Ethernet PCI: 10A9:0009 Silicon Graphics Intl. Corp. AceNIC Gigabit Ethernet

Translation(s): none


Alteon AceNIC Tigon I/II Ethernet controllers

This page describes how to enable support for AceNIC Ethernet controllers on Debian systems.

acenic is a driver for Alteon AceNIC Tigon I and II gigabit Ethernet controllers, included in the mainline Linux kernel. Supported devices are listed at the end of this page.

In linux-2.6 2.6.23-1, the binary-only firmware for this driver was removed (see the package changelog), due to discovered firmware licensing issues. The driver was disabled at this time. It was re-enabled in linux-2.6 2.6.26-1 when the request_firmware patch was applied.1 Device firmware is not packaged (517627).

{i} Broadcom Tigon3 Ethernet controllers are supported by the in-tree tg3 driver.

Installation

Firmware is required for device operation:

  1. Install the git package:

    # aptitude update && aptitude install git
    # exit
  2. Acquire the AceNIC Tigon firmware from the linux-firmware GIT tree:

    $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
  3. Install the firmware:

    $ su
    # mkdir -p /usr/local/lib/firmware/acenic
    # cp linux-firmware/acenic/{tg1,tg2}.bin /usr/local/lib/firmware/acenic
  4. Reload the acenic driver:

    # modprobe -r acenic ; modprobe acenic
  5. Configure your network interface, see NetworkConfiguration.

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device.

The following list is based on the alias fields of modinfo acenic in Debian 2.6.32 (2.6.32-41) kernel images.

  • PCI: 1011:001A Digital Equipment Corporation Farallon PN9000SX Gigabit Ethernet
    PCI: 10A9:0009 Silicon Graphics Intl. Corp. AceNIC Gigabit Ethernet
    PCI: 10B7:0001 3Com Corporation 3c985 1000BaseSX (SX/TX)
    PCI: 12AE:0001 Alteon Networks Inc. AceNIC Gigabit Ethernet
    PCI: 12AE:0002 Alteon Networks Inc. AceNIC Gigabit Ethernet (Copper)
    PCI: 12AE:00FA Alteon Networks Inc. Farallon PN9100-T Gigabit Ethernet
    PCI: 1385:620A Netgear GA620 Gigabit Ethernet
    PCI: 1385:630A Netgear GA630 Gigabit Ethernet

See Also


CategoryHardware