Installer ma seconde carte reseau...

Installer ma seconde carte reseau... - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 03-04-2004 à 03:51:53    

Salut,
 
J'ai mis une seconde carte réseau ( Fastlink/Fastnet de lantech ).
lspci -v me donne:
 
==================================================================
 
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Flags: medium devsel, IRQ 12
        I/O ports at d800 [size=32]
 
00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
        Flags: medium devsel, IRQ 10
        I/O ports at dc00 [size=32]
 
==================================================================
 
Donc elles sont toutes 2 reconnu en Realtek. le module : ne2k-pci est deja chargé, et utilisé par eth0 ( IRQ 12 )
le truc c'est que je n'ai pas de fichier conf.modules, mais modules.conf ( ca doit donc etre la meme chose ) mais ce que je ne comprends pas c'est: Pourquoi il prend en compte eth0 ( initialisé a l'installation de ma debian via le net ) avec: alias eth0 ne2k-pci ...
faudrait il que je rajoute: alias eth1 ne2k-pci alors qu'il n'y a meme pas celui qui represent eth0 dans ce fichier?
 
Et sinon comment completer l'installation de cette carte s'il vous plait?
(ifconfig ne me donne que eth0 et lo.
 
Voila, j'ai du mal a comprendre.... :/
 
Merci pour votre aide.
 

Reply

Marsh Posté le 03-04-2004 à 03:51:53   

Reply

Marsh Posté le 03-04-2004 à 09:21:36    

et un ifconfig eth1 te donne quoi ??

Reply

Marsh Posté le 03-04-2004 à 10:36:30    

t'as quoi dans /etc/network/interfaces :??:
tu devrais avoir un truc comme ca dans le cas d'une carte réseau en addresse statique:  

Code :
  1. auto eth1
  2. iface eht1 inet static
  3. address 192.168.0.4
  4. netmask 255.255.255.0
  5. gateway 192.168.0.1


Message édité par leto le 03-04-2004 à 10:36:38
Reply

Marsh Posté le 03-04-2004 à 10:41:08    

je n'ai pas eth1. ( que eth0 et lo )
Sinon dans mon /etc/network/interfaces j'ai juste
 
auto lo
iface lo inet loopback
 
# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp

Reply

Marsh Posté le 03-04-2004 à 11:15:44    

tapes : ifconfig eth1 et donnes moi ce que le système te répond MERCI

Reply

Marsh Posté le 03-04-2004 à 11:20:30    

dans modules.conf, il va probablement te falloir définir quel carte correspond à eth0 et quelle carte correspond à eth1 en fonction des IRQ vu que ce sont les même cartes


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 03-04-2004 à 11:33:49    

debian:/etc# ifconfig eth1
eth1: error fetching interface information: Device not found
debian:/etc#  
 

Citation :

dans modules.conf, il va probablement te falloir définir quel carte correspond à eth0 et quelle carte correspond à eth1 en fonction des IRQ vu que ce sont les même cartes


c'est ce que j'avais compris, mais comment fait-on? :))
 
P.S.: je n'ai pas compris comment il declaré eth0 sans alias dans modules.conf.... :/

Reply

Marsh Posté le 03-04-2004 à 11:36:25    

si c'est des PCI, essayes :

alias eth0 ne2k-pci
alias eth1 ne2k-pci


 
configure eth1 comme il faut dans les fichiers de conf et redémarres le réseau


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 03-04-2004 à 11:53:17    

j'ai donc mis les alias dans modules.conf
dans /etc/network/interfaces
j'ai mis
 
auto eth1
auto iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
 
Question bete... comment redemarrer le reseau? :/ ( il faudrait qu'il relise modules.conf pour les alias ok.... mais comment.... sauf en rebootant mais bon....
(depmod? modprob.... je galere un peu sur leurs man :/ )

Reply

Marsh Posté le 03-04-2004 à 11:54:28    

/etc/init.d/networking restart :D

Reply

Marsh Posté le 03-04-2004 à 11:54:28   

Reply

Marsh Posté le 03-04-2004 à 11:55:28    

mici :p

Reply

Marsh Posté le 03-04-2004 à 11:57:30    

Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces.../etc/network/interfaces:10: interface declared auto twice
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:10: interface declared auto twice
ifup: couldn't read interfaces file "/etc/network/interfaces"
done.
 
================================================
 
ouinn il est pas gentil il fait rien qu'a m'embeter ! :p

Reply

Marsh Posté le 03-04-2004 à 11:58:13    

montre ton config pliz


Message édité par Klaimant le 03-04-2004 à 11:59:43
Reply

Marsh Posté le 03-04-2004 à 12:00:53    

Karamba a écrit :

Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces.../etc/network/interfaces:10: interface declared auto twice
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:10: interface declared auto twice
ifup: couldn't read interfaces file "/etc/network/interfaces"
done.
 
================================================
 
ouinn il est pas gentil il fait rien qu'a m'embeter ! :p


 
Je sens qu'il faudrait que j'utilise un truc du style:
"eth:12:" <== pour declarer que c celui de pci 12... et celui du dessus eth:10: plutot que eth1 et eth0 non?
mais quel est la syntaxe exacte?

Reply

Marsh Posté le 03-04-2004 à 12:04:53    

Klaimant a écrit :

montre ton config pliz


 
debian:/etc/network# more interfaces  
auto lo
iface lo inet loopback
 
# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp
# Ajout de la seconde carte reseau...
 
auto eth1                             |
auto iface eth1 inet static           |==> a peu pres comme m'a montré leto3  
address 192.168.0.1                   |==> plus haut
netmask 255.255.255.0                 |
=============================================================
 
debian:/etc/network# cat /etc/modules.conf | grep eth
alias eth0 ne2k-pci                   |==> sachant que c moi qui ai rajouté  
alias eth1 ne2k-pci                   |==> ces 2 lignes
 

Reply

Marsh Posté le 03-04-2004 à 12:07:13    

auto lo
iface lo inet loopback
 
# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp
 
# Ajout de la seconde carte reseau...
auto eth 1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0

Reply

Marsh Posté le 03-04-2004 à 12:11:12    

Klaimant a écrit :

auto lo
iface lo inet loopback
 
# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp
 
# Ajout de la seconde carte reseau...
auto eth 1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0




 
Vi ?? qu'est ce qui ne va pas? ( j'ai vraiment du mal moi..... :/ )

Reply

Marsh Posté le 03-04-2004 à 12:12:02    

Karamba a écrit :


 
debian:/etc/network# more interfaces  
auto lo
iface lo inet loopback
 
# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp
# Ajout de la seconde carte reseau...
 
auto eth1                             |
auto iface eth1 inet static           |==> a peu pres comme m'a montré leto3  
address 192.168.0.1                   |==> plus haut
netmask 255.255.255.0                 |
=============================================================
 
debian:/etc/network# cat /etc/modules.conf | grep eth
alias eth0 ne2k-pci                   |==> sachant que c moi qui ai rajouté  
alias eth1 ne2k-pci                   |==> ces 2 lignes
 
 

Reply

Marsh Posté le 03-04-2004 à 12:13:22    

oups :x Pas taper pas taper :x

Reply

Marsh Posté le 03-04-2004 à 12:15:59    

Karamba a écrit :

oups :x Pas taper pas taper :x


 
Faute de frappe ca arrive à tout le monde :D
 
Ca marche ??

Reply

Marsh Posté le 03-04-2004 à 12:16:03    

Bon ben eth0 marche tjs ( c'est deja ca :p )
mais comme j'avais pu le prevoir pour installer eth1 ( qui n'apparraissait pas dans ifconfig ) il me dit:

Citation :

SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
eth1: ERROR while getting interface flags: No such device
done.
debian:/etc/network#

Reply

Marsh Posté le 03-04-2004 à 12:16:53    

ok un petit lsmod raconte quoi ??

Reply

Marsh Posté le 03-04-2004 à 12:20:03    

il me dit avec lsmod que ne2k-pci n'est utilisé qu'une fois ( donc pour eth0 ... ) si j'ai bien compris....
ne2k-pci                4992   1  
8390                    5424   0  [ne2k-pci]
( je ne sais pas a quoi correspond 8390... mais ca peut avoir un rapport je pense.....)
 
 
P.S.: Merci encore pour le temps que vous prenez a m'aider  :jap:


Message édité par Karamba le 03-04-2004 à 12:20:48
Reply

Marsh Posté le 03-04-2004 à 23:32:37    

:bounce:

Reply

Marsh Posté le 04-04-2004 à 10:33:42    

probleme de modules alors

Reply

Marsh Posté le 04-04-2004 à 11:54:51    

ou autrement, c'est du a un conflit d'IRQ... :/ j'ai essayé d'installé ACPI, avec "acpi=force" dans lilo.. mais il veut pas trop le prendre en compte quand je lance lilo....
Grzrzrzrz? :p
ensuite quant a probleme de modules.... je ne sais pas trop quoi faire... :(
<chiant d'etre débutant :/>

Reply

Marsh Posté le 04-04-2004 à 13:19:32    

dans ton modules.conf ; en + des alias, je pense qu'il faut définir des options pour autoriser que le modules soit utilisé plusiers fois :
dans /etc/modules.conf

option io=qqqq,yyyy


 
les valeurs io sont à récupérer dans /proc/pci

Citation :

Bus  0, device  11, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) (rev 0).
      IRQ 10.
      I/O at 0xe800 [0xe81f].


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 04-04-2004 à 22:44:35    

Mjules a écrit :

dans ton modules.conf ; en + des alias, je pense qu'il faut définir des options pour autoriser que le modules soit utilisé plusiers fois :
dans /etc/modules.conf

option io=qqqq,yyyy


 
les valeurs io sont à récupérer dans /proc/pci

Citation :

Bus  0, device  11, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) (rev 0).
      IRQ 10.
      I/O at 0xe800 [0xe81f].




 
Ok, je vais tester ca une fois chez moi. mais niveau qqqq,yyyy :
qqqq = Adresse de debut, et yyyy adresse de fin, c'est ca?
c'est a dire dans ton exemple:
"e800" et "e81f" ?
 
Merci

Reply

Marsh Posté le 04-04-2004 à 22:48:53    

Citation :

Supposons qu'un utilisateur possède 3 cartes NE2000, une à l'adresse 0x300, l'autre à 0x240, et la dernière à 0x220. Il faut ajouter les lignes suivantes au fichier /etc/conf.modules :
 
        alias eth0 ne
        alias eth1 ne
        alias eth2 ne
        options ne io=0x220,0x240,0x300


 
Donc voila j'ai répondu a ma question en allant chercher sur un autre site : http://www.freenix.fr/unix/linux/H [...] WTO-6.html
:D
Marchiiiiiiiii :p

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed