|
Size: 4755
Comment: Place user-supplied firmware in /usr/local/lib/firmware, link BTS.
|
Size: 3790
Comment: Remove Etch procedures, update InterWiki.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~ |
| Line 9: | Line 9: |
| acenic is a module for Alteon AceNIC Tigon I and II gigabit Ethernet controllers, included in the mainline Linux kernel. [[#supported|Supported devices]] are listed at the end of this page. | acenic is a driver for Alteon AceNIC Tigon I and II gigabit Ethernet controllers, included in the mainline Linux kernel. [[#supported|Supported devices]] are listed at the end of this page. |
| 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/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#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). {i} Broadcom Tigon3 Ethernet controllers are supported by the in-tree tg3 driver. |
| Line 18: | Line 20: |
| ##TAG:PROCEDURE_START | |
| Line 21: | Line 22: |
| 1. Install the DebPkg:git-core package: {{{ | 1. Install the [[DebianPkg:lenny/git-core|git-core]] package: {{{ |
| Line 38: | Line 39: |
| ##TAG:PROCEDURE_END <<Anchor(etch)>> === Etch === <<Anchor(etch-2618)>> ==== 2.6.18 kernel ==== Firmware is present within the driver included in Debian 2.6.18 kernel images. Configure your network interface, see [[NetworkConfiguration]]. <<Anchor(etch-2624)>> ==== 2.6.24 kernel ==== The acenic module is not included in Debian 2.6.24 ([[EtchAndAHalf]]) kernel images. You can either use the stock [[#etch-2618|2.6.18 kernel]], or install a 2.6.26 kernel from [[Backports|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 [[#etch-2626|2.6.26 kernel procedure]] below. <<Anchor(etch-2626)>> ==== 2.6.26 kernel ==== <<Include(acenic,,0,from="^##TAG:PROCEDURE_START",to="^##TAG:PROCEDURE_END")>> |
|
| Line 67: | Line 45: |
| 1. Install the DebPkg:git-core package: {{{ # aptitude update && aptitude install git-core |
1. Install the [[DebianPkg:squeeze/git|git]] package: {{{ # aptitude update && aptitude install git |
| Line 89: | Line 67: |
| The following list is based on the ''alias'' fields of {{{modinfo acenic}}} on Lenny. | The following list is based on the ''alias'' fields of {{{modinfo acenic}}} in Debian 2.6.26 (2.6.26-25lenny1) kernel images. |
| Line 102: | Line 80: |
| {i} Broadcom Tigon3 Ethernet controllers are supported by the tg3 driver. |
Translation(s): none
Alteon AceNIC Tigon I/II Ethernet controllers
This page describes how to enable support for AceNIC Ethernet controllers on Debian systems.
Contents
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).
Broadcom Tigon3 Ethernet controllers are supported by the in-tree tg3 driver.
Installation
Lenny
Firmware is required to be obtained and installed prior to device operation:
Install the git-core package:
# aptitude update && aptitude install git-core # exit
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
Install the firmware:
$ su # 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
Reload the acenic driver:
# modprobe -r acenic ; modprobe acenic
Configure your network interface, see NetworkConfiguration.
Squeeze
Firmware is required to be obtained and installed prior to device operation:
Install the git package:
# aptitude update && aptitude install git # exit
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
Install the firmware:
$ su # mkdir -p /usr/local/lib/firmware/acenic # cp linux-firmware/acenic/{tg1,tg2}.bin /usr/local/lib/firmware/acenicReload the acenic driver:
# modprobe -r acenic ; modprobe acenic
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.26 (2.6.26-25lenny1) kernel images.
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
