Differences between revisions 3 and 4
Revision 3 as of 2009-03-17 04:11:34
Size: 3873
Editor: GeoffSimmons
Comment: Link format fix.
Revision 4 as of 2010-02-04 04:13:36
Size: 4673
Editor: GeoffSimmons
Comment: Include Squeeze procedure, fix p.d.o. links.
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
In [[DebPkg: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/linux-2.6_2.6.26-13/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/linux-2.6_2.6.26-13/changelog#versionversion2.6.26-1|Package changelog for linux-2.6 (2.6.26-1)]])>> In [[DebPkg: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)]])>>
Line 22: Line 22:
aptitude update
aptitude install git-core
# aptitude update && aptitude install git-core
# exit
Line 26: Line 26:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git
Line 29: Line 29:
cp linux-firmware/acenic/tg1.bin /lib/firmware/acenic_tg1.bin
cp linux-firmware/acenic/tg2.bin /lib/firmware/acenic_tg2.bin
$ su
#
cp linux-firmware/acenic/tg1.bin /lib/firmware/acenic_tg1.bin
# cp linux-firmware/acenic/tg2.bin /lib/firmware/acenic_tg2.bin
Line 33: Line 34:
modprobe -r acenic ; modprobe acenic # modprobe -r acenic ; modprobe acenic
Line 41: Line 42:
<<Anchor(etch_2618)>> <<Anchor(etch-2618)>>
Line 46: Line 47:
<<Anchor(etch_2624)>> <<Anchor(etch-2624)>>
Line 53: Line 54:
Restart your system with this kernel, then continue using the [[#etch_2626|2.6.26 kernel procedure]] below. Restart your system with this kernel, then continue using the [[#etch-2626|2.6.26 kernel procedure]] below.
Line 55: Line 56:
<<Anchor(etch_2626)>> <<Anchor(etch-2626)>>
Line 59: Line 60:

<<Anchor(squeeze)>>
=== Squeeze ===

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

 1. Install the DebPkg: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. Install the firmware: {{{
$ su
# mkdir -p /usr/local/lib/firmware/acenic
# cp linux-firmware/acenic/tg1.bin linux-firmware/acenic/tg2.bin /usr/local/lib/firmware/acenic
}}}
 1. Reload the acenic driver: {{{
# modprobe -r acenic ; modprobe acenic
}}}
 1. Configure your network interface, see [[NetworkConfiguration]].

Translation(s): none

(!) ?Discussion


Alteon AceNIC Tigon I/II Ethernet controllers

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

acenic is a module 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

Installation

Lenny

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

  1. Install the git-core package:

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

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

    $ su
    # cp linux-firmware/acenic/tg1.bin /lib/firmware/acenic_tg1.bin
    # cp linux-firmware/acenic/tg2.bin /lib/firmware/acenic_tg2.bin
  4. Reload the acenic driver:

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

Etch

2.6.18 kernel

Firmware is present within the driver included in Debian 2.6.18 kernel images. Configure your network interface, see NetworkConfiguration.

2.6.24 kernel

The acenic module is not included in Debian 2.6.24 (EtchAndAHalf) kernel images.

You can either use the stock 2.6.18 kernel, or install a 2.6.26 kernel from Debian Backports. Once your sources are configured: apt-cache search linux-image-2.6.26 and install a package appropriate for your system.

Restart your system with this kernel, then continue using the 2.6.26 kernel procedure below.

2.6.26 kernel

Include: Nothing found for "^##TAG:PROCEDURE_START"!

Include: Nothing found for "^##TAG:PROCEDURE_END"!

Translation(s): English - Français


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.2 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:

    # apt-get 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/* /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 3.2.0 (3.2.41-2) 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

Squeeze

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

  1. Install the git-core package:

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

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

    $ su 
    # mkdir -p /usr/local/lib/firmware/acenic
    # cp linux-firmware/acenic/tg1.bin linux-firmware/acenic/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 on Lenny.

  • PCI: 1011:001A Digital Equipment Corporation Farallon PN9000SX Gigabit Ethernet
    PCI: 10A9:0009 Silicon Graphics, Inc. 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

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

See Also


CategoryHardware