Comment installer un réseau pilote sous Linux

Comment installer un réseau pilote sous Linux

Introduction —

“Attansic Technology Corp L1 Gigabit Ethernet Adapte” réseau (NIC), carte ou adaptateur n’a pas été détecté par RHEL4 (redhat) system. J’ai essayé de courir kudzu et d’autres commandes pour détecter des périphériques, mais aucune utilité. Donc finalement je dois installer des pilotes pour ma carte réseau …

Step 1] l’état des périphériques (carte réseau) —

* Voir ci-dessous l’état du périphérique à partir du fichier conf matériel ~ “/ etc / sysconfig / hwconf”
* Attansic Technology Corp L1 Gigabit Ethernet Adapter pas détecté – Unknown device 8226

03:00.0 Ethernet controller: Attansic Technology Corp L1 Gigabit Ethernet Adapter (rev b0)
Subsystem: ASUSTeK Computer Inc: Unknown device 8226
Control: I/O- Mem + + BusMaster SpecCycle-MemWINV-VGASnoop-ParErr-Stepping-SERR + FastB2B –
Status: Cap + 66Mhz-UDF-FastB2B-ParErr-DEVSEL = fast> TAbort-<TAbort-<MAbort-> SERR + <PERR –
Latency: 0, Cache Line Size 10
Interrupt: pin A routed to IRQ 201

…..

[root @ bureau ~] # lspci

03:00.0 Ethernet controller: Attansic Technology Corp L1 Gigabit Ethernet Adapter (rev b0)

…..
[root @ bureau ~] # lspci-n

03:00.0 Class 0200: 1969:1048 (rev b0)

…..
[root @ bureau ~] #

* Assurez-vous de télécharger les pilotes ci-dessus venderID & deviceid “1969:1048 “….

Etape 2] télécharger et extraire la source —

Premièrement, un vendeur de téléchargement * driver à partir d’ici

ftp://ftp.hogchain.net/pub/linux/attansic/vendor_driver/l1-linux-v1.2.40.3.tar.gz

OU
open-source (http://atl1.sourceforge.net/)

[root @ bureau ~] # tar xvfz l1-linux-v1.2.40.3.tar.gz

[root @ bureau ~] # cd l1-linux-v1.2.40.3

[root @ src Desktop] # ls
at_ethtool.c at.h at_hw.c at_hw.h at_main.c at_osdep.h at_param.c kcompat.c kcompat_ethtool.c kcompat.h Makefile
[root @ src Desktop] #

* Maintenant compilez et installez les pilotes

[root @ src Desktop] # make
make-C / lib/modules/2.6.9-78.ELsmp/build SUBDIRS = / modules root/l1-linux-v1.2.40.3/src
make [1]: Entering directory `/ usr/src/kernels/2.6.9-78.EL-smp-i686 ‘

…..
make [1]: Leaving directory `/ usr/src/kernels/2.6.9-78.EL-smp-i686 ‘
[root @ src Desktop] # echo $?
0

[root @ src Desktop] # make install
make-C / lib/modules/2.6.9-78.ELsmp/build SUBDIRS = / modules root/l1-linux-v1.2.40.3/src

…..
MAN-C-cat P ‘> / dev / null’ ATL1 | | true
[root @ src Desktop] # echo $?
0

* La charge maintenant le module noyau ….

[root @ src Desktop] # modprobe ATL1

Etape 3] Maintenant, vérifiez si un pilote noyau qui marche ou pas —

[root @ src Desktop] # modinfo ATL1
filename: / lib/modules/2.6.9-78.ELsmp/kernel/drivers/net/atl1/atl1.ko
Auteur: Atheros Corporation, <xiong.huang@atheros.com>
Description: Atheros 1000M Ethernet Network Driver
Licence: GPL
Version: 1.2.40.3 1FC4E58EBDF31F49BFD33E8
parm: TxDescriptors: Nombre de descripteurs de transmission
parm: RxDescriptors: Nombre de recevoir des descripteurs
parm: Mediatype: MediaType Sélectionner
parm: IntModTimer: Modérateur Interrupt Timer
parm: FlashVendor: SPI Flash vendeur
vermagic: 2.6.9-78.ELsmp SMP 686 4KSTACKS REGPARM gcc-3.4
dépend:
alias: pci: v00001969d00001048sv * sd * bc * sc * i *
[root @ src Desktop] #

[root @ src Desktop] # netconfig
[root @ src Desktop] # ifconfig
eth0 Link encap: Ethernet HWaddr 00: AD: 54:0 A: XX: WW
inet addr: 192.168.0.2 Bcast: 192.168.0.255 Mask: 255.255.255.0
inet6 addr: fe80:: 223:54 ff: fe0a: 616b/64 Scope: Lien
UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1
RX packets: 0 errors: 0 dropped: 0 overruns: 0 frame: 0
TX packets: 7 errors: 0 dropped: 0 overruns: 0 carrier: 0
collisions: 0 txqueuelen: 1000
RX bytes: 0 (0.0 b) TX bytes: 498 (498.0 b)
Mémoire: feac0000-feb00000

…..

[root @ src Desktop] #

[root @ bureau ~] # vi / etc / sysconfig / hwconf

Classe: RESEAU
Bus: PCI
individuelle: 0
device: eth0
conducteur: ATL1
desc: “Attansic Technology Corp L1 Gigabit Ethernet Adapter”
network.hwaddr: 00: AD: 54:0 A: XX: WW
VendorId: 1969
deviceid: 1048
subVendorId: 1043
subDeviceId: 8226
pciType: 1
pcidom: 0
pcibus: 3
pcidev: 0
pcifn: 0
[root @ bureau ~] #

Apprécier,
Arun Bagul

Similar Posts:

Leave a Reply

Your email address will not be published.