Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1116 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Debian] Carte réseau intégrée

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Debian] Carte réseau intégrée

n°1007694
Mad_noob
Posté le 03-02-2008 à 05:09:00  profilanswer
 

Bonjour!
 
Je voudrais savoir comment installer les pilotes propriétaires de la carte réseau de mon serveur sous debian qui marche une fois sur deux avec les pilotes d'origine... J'ai réussi à mettre les pilotes chipset propriétaire mais là je bloque sur les pilotes lan...  
 
Il s'agit d'une carte Realtek RTL8168B sur une M2A-VM:
 
Alors j'ai une archive .tgz => r1000_v1.05.tgz
 
J'arrive à le décompresser et j'obtiens un dossier r1000_v1.05.
 
celui-ci contient :
 
1 Fichier Makefile
1 README
1 Release_note.txt
 
ainsi qu'un autre dossier src contenant :
 
1 Fichier Makefile_linux24x
1 Fichier r1000_ioctl.c
1 Fichier r1000_n.c
1 Fichier r1000.h
1 Fichier Makefile
 
Voilà je suis un peu perdu, surtout que j'ai internet que de temps en temps et que sinon dans le coin superieur gauche il me met "aucun périphérique réseau détectée"
 
Merci de votre aide...


---------------
Topic Achat/Vente - Ancien Feed-back
mood
Publicité
Posté le 03-02-2008 à 05:09:00  profilanswer
 

n°1007695
Profil sup​primé
Posté le 03-02-2008 à 06:56:00  answer
 

Yep, le README, il contient quoi ?
 
Peut-être devrais-tu copier les .c et .h  dans /usr/src/linux/driver/net/
 
Mais n'étant pas à jour (moi même) je souhaiterai lire le README.

n°1007732
Mad_noob
Posté le 03-02-2008 à 12:46:18  profilanswer
 

il dit ceci :
 

Code :
  1. <Linux device driver for Realtek Ethernet controllers>
  2. This is the Linux device driver released for RealTek Ethernet controllers, which are listed as following.
  3. 1. RTL8169S/SB/SC (Gigabit Ethernet with PCI interface)
  4. 2. RTL8168B (Gigabit Ethernet with PCI-Express interface)
  5. 3. RTL8101E (Fast Ethernet with PCI-Express interface)
  6. <Requirements>
  7.   - kernel source tree (supported versions 2.4.x or 2.6.x)
  8.   - compiler/binutils for kernel compilation
  9. <Quick install with proper kernel settings>
  10.  
  11.    Unpack the tarball :
  12.             tar vzxf r1000_vX.YZ.tgz
  13.  
  14.    Change to the directory:
  15.             cd r1000_vX.YZ
  16. If you are running the target kernel, then you should be able to do :
  17.            
  18.              make clean modules (as root or with sudo)
  19. make install
  20. depmod -a
  21. <Force Link Status>
  22. 1. Force the link status when insert the driver.
  23. If the user is in the path ~/r1000, the link status can be forced to one of the 5 modes as following command.
  24. #insmod ./src/r1000.ko speed=SPEED_MODE duplex=DUPLEX_MODE autoneg=NWAY_OPTION
  25.                    
  26. ,where
  27.  SPEED_MODE = 1000 for 1000Mbps
  28.    = 100 for 100Mbps
  29.    = 10 for 10Mbps
  30.  DUPLEX_MODE = 0 for half-duplex
  31.    = 1 for full-duplex
  32.  NWAY_OPTION = 0 for auto-negotiation off
  33.    = 1 for auto-negotiation on
  34. For example:
  35. #insmod ./src/r1000.ko speed=100 duplex=0 autoneg=0
  36. will force PHY to operate in 100Mpbs Half-duplex.
  37. 2. Force the link status by using ethtool.
  38. a. Insert the driver first.
  39. b. Make sure that ethtool exists in /sbin.
  40. c. Force the link status as the following command.
  41. #ethtool -s eth? speed SPEED_MODE duplex DUPLEX_MODE autoneg NWAY_OPTION
  42.           ,where
  43.  SPEED_MODE = 1000 for 1000Mbps
  44.    = 100 for 100Mbps
  45.    = 10 for 10Mbps
  46.  DUPLEX_MODE = half for half-duplex
  47.    = full for full-duplex
  48.  NWAY_OPTION = off for auto-negotiation off
  49.    = on for auto-negotiation on
  50. <Advanced feature>
  51.   - Supports Jumbo Frame
  52.   - Hardware Tx/Rx flow control


 
 
Voilà désolé pour la longueur!!!
 
J'ai bien tenté de changer le nom car dans la commande du readme pour décompressé c'est pas le nom du fichier qu'il faut décompresser!
 
Bonne chance et merci


Message édité par Mad_noob le 03-02-2008 à 12:53:18

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007733
Fork Bomb
Obsédé textuel
Posté le 03-02-2008 à 12:48:41  profilanswer
 

Et bah c'est cool, y'a plus qu'a faire ce qui est indiqué...


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1007740
Mad_noob
Posté le 03-02-2008 à 12:57:02  profilanswer
 

Seulement je voudrais bien Homer_Simpson mais ne crois tu pas que j'aurais déjà tenté avant de venir demander de l'aide sur ce forum...?  :o  
 
Si je suis là c'est que çà ne fonctionne pas...  :cry:  
 
Merci quand même pour ta contribution!  ;)

Message cité 1 fois
Message édité par Mad_noob le 03-02-2008 à 12:57:33

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007742
Fork Bomb
Obsédé textuel
Posté le 03-02-2008 à 13:03:56  profilanswer
 

Tu as tapé tout ce que tu as mis en gras ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1007779
e_esprit
Posté le 03-02-2008 à 14:48:59  profilanswer
 

Mad_noob a écrit :

Seulement je voudrais bien Homer_Simpson mais ne crois tu pas que j'aurais déjà tenté avant de venir demander de l'aide sur ce forum...?  :o  
 
Si je suis là c'est que çà ne fonctionne pas...  :cry:  
 
Merci quand même pour ta contribution!  ;)


Ah ben avec ca, nous voila bien avancé :D
 
Alors je regarde ma boule de crystal pour voir quelles sont les erreurs que tu rencontres... :o
 
Ah, bah y a des pertrubations dans le réseau WiFi, ma boule de crystal n'arrive pas à se connecter, va falloir que tu nous dises toi meme le problème  [:quardelitre]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007840
Profil sup​primé
Posté le 03-02-2008 à 18:31:38  answer
 

Et si on copie les .c et .h dans le /usr/src/linux/driver/net, un make menuconfig ne les intègre pas automatiquement dans les drivers dispo ?


Message édité par Profil supprimé le 03-02-2008 à 18:32:00
n°1007841
e_esprit
Posté le 03-02-2008 à 18:44:38  profilanswer
 

Seulement si il le noyau contient deja une version de ce driver et qu'elle porte bien le meme nom.
 
Mais bon, lui faire compiler un noyau alors qu'il ne sait pas compiler une appli/un module depuis un code source, je ne pense pas que ce soit la meilleure chose ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007842
Profil sup​primé
Posté le 03-02-2008 à 18:47:07  answer
 

Yep, merci e_esprit.
 

mood
Publicité
Posté le 03-02-2008 à 18:47:07  profilanswer
 

n°1007873
Mad_noob
Posté le 03-02-2008 à 20:28:34  profilanswer
 

Excusez-moi j'ai pas fais attention, alors pour ce que tu m'a dis oui j'ai copier les fichiers .cet .h dans le répertoire net seulement moi il est dans /lib/modules/2.6.18-6-amd64/kernel/net
 
Sinon c'est que je l'es pas trouvé ailleurs...
 
Pour l'erreur j'obtiens ceci :
 

Code :
  1. debian:/home/icarus# cd Desktop
  2. debian:/home/icarus/Desktop# tar vzxf r1000_v1.05.tgz
  3. r1000_v1.05/
  4. r1000_v1.05/release_note.txt
  5. r1000_v1.05/README
  6. r1000_v1.05/src/
  7. r1000_v1.05/src/Makefile_linux24x
  8. r1000_v1.05/src/r1000_ioctl.c
  9. r1000_v1.05/src/r1000.h
  10. r1000_v1.05/src/Makefile
  11. r1000_v1.05/src/r1000_n.c
  12. r1000_v1.05/Makefile
  13. debian:/home/icarus/Desktop# cd r1000_v1.05
  14. debian:/home/icarus/Desktop/r1000_v1.05# make clean modules
  15. make -C src/ clean
  16. make[1]: entrant dans le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  17. rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions
  18. make[1]: quittant le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  19. make -C src/ modules
  20. make[1]: entrant dans le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  21. make -C /lib/modules/2.6.18-6-amd64/build SUBDIRS=/home/icarus/Desktop/r1000_v1.05/src modules
  22. make: entrant dans un répertoire inconnu
  23. make: *** /lib/modules/2.6.18-6-amd64/build: Aucun fichier ou répertoire de ce type. Arrêt.
  24. make: quittant un répertoire inconnu
  25. make[1]: *** [modules] Erreur 2
  26. make[1]: quittant le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  27. make: *** [modules] Erreur 2
  28. debian:/home/icarus/Desktop/r1000_v1.05#


Message édité par Mad_noob le 03-02-2008 à 20:29:23

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007875
Mad_noob
Posté le 03-02-2008 à 20:33:39  profilanswer
 

Ensuite lorsque je lance un make install :  :heink:  
 

Code :
  1. debian:/home/icarus/Desktop/r1000_v1.05# make install
  2. make -C src/ install
  3. make[1]: entrant dans le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  4. install -m 644 -c r1000.ko /lib/modules/2.6.18-6-amd64/kernel/drivers/net/
  5. install: ne peut évaluer `r1000.ko': Aucun fichier ou répertoire de ce type
  6. make[1]: *** [install] Erreur 1
  7. make[1]: quittant le répertoire « /home/icarus/Desktop/r1000_v1.05/src »
  8. make: *** [install] Erreur 2
  9. debian:/home/icarus/Desktop/r1000_v1.05#


 
 
Et enfin le depmod -a :
 

Code :
  1. debian:/home/icarus/Desktop/r1000_v1.05# depmod -a
  2. debian:/home/icarus/Desktop/r1000_v1.05#


 
Alors pour le depmod -a il a pas l'air de vouloir m'embêter... :kaola:  
 
 :pt1cable:


---------------
Topic Achat/Vente - Ancien Feed-back
n°1007877
e_esprit
Posté le 03-02-2008 à 20:40:23  profilanswer
 

Alors pour commencer, si une des commandes donne une erreur, rien de sert de poursuivre :D
 
Ensuite il te manque les headers du kernel (qui servent pour la compilation du module) d'ou l'erreur :

make: *** /lib/modules/2.6.18-6-amd64/build: Aucun fichier ou répertoire de ce type. Arrêt.


 
Donc installes-les :
aptitude install linux-headers-2.6.18-6-amd64
 
Ensuite retente le "make modules"


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007884
Mad_noob
Posté le 03-02-2008 à 20:49:05  profilanswer
 

C'est bon plus d'erreur ce coup ci!! ça progresse merci je tente le make install!!
 
EDIT: Pas d'erreur non plus avec le make install !! je commence à aimer là!!
 
EDIT 2: je vais reboot et voir ce que cela donne!!!


Message édité par Mad_noob le 03-02-2008 à 20:51:21

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007889
e_esprit
Posté le 03-02-2008 à 20:53:24  profilanswer
 

T'as pas besoin de rebooter :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007890
Mad_noob
Posté le 03-02-2008 à 20:55:11  profilanswer
 

Trop tard par contre il a toujour pas décidé de me détecter ma carte réseau!
 
Il ma marque aucune connexion réseau alors que j'ai internet...
 
Cherche l'erreur


---------------
Topic Achat/Vente - Ancien Feed-back
n°1007892
Mad_noob
Posté le 03-02-2008 à 20:55:44  profilanswer
 

dans le cd de ma carte mère j'ai des pilotes pour linux pour le chipset, le lan, le son, et le raid par contre vu que à l'install les pilotes chipset me faisaient une erreur j'ai été télécharger une mise à jour du pilote sur le site AMD et l'es installé et ça marche niquel!!
 
Par contre je comprend pas pourquoi il détecte pas la carte réseau? alors que le vyant orange dessus clognote (=connexion) tandis que la voyant vert qui indique qu'elle est branchée est éteint...
 
Vraiment incompréhensible...
 
EDIT:  Je crois que je viens de comprendre en faite le dossier .tgz je l'es décompressé sur mon bureau du coup j'ai fais les manips dans le dossier sur le nbureau et maintenant il ya sur l'icone un cadena comme si je n'avais pas le droit de la supprimer ce qui est normal c'est un dossier système dorénavant... Mais est tu pourrais me donner la commande qui me permettrais de déplacer ce dossier dans le répertoire /lib/modules/2.6.18-6-amd64/kernel/net ???
 
Merci
 
EDIT 2: en faite j'ai copié le dossier dans le répertoire /lib/modules/2.6.18-6-amd64/kernel/net, ensuite vérifié qu'il s'y trouve bien et effacé celui qui se trouvait sur le bureau, à oui et ils contenaient tout deux les mêmes fichier  :sol:  normal puisque je les est copiés!  :whistle:


Message édité par Mad_noob le 03-02-2008 à 21:18:15

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007910
e_esprit
Posté le 03-02-2008 à 21:13:22  profilanswer
 

Heu non, c'est pas un dossier système, c'est juste que t'as du le décompresser en étant root, donc il appartient à root, donc seul root a le droit de l'effacer.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007919
Mad_noob
Posté le 03-02-2008 à 21:19:03  profilanswer
 

ok merci, maintenant que je l'es déplacé ça à pas l'air de changer grand chose....
 
EDIT: Toujour pas détectée cette crasse... :heink: je vais manger ça m'aidera à réfléchir sur le sujet!!! :ange:


Message édité par Mad_noob le 03-02-2008 à 21:22:19

---------------
Topic Achat/Vente - Ancien Feed-back
n°1007930
e_esprit
Posté le 03-02-2008 à 21:27:54  profilanswer
 

Faut ptete charger le module aussi ? :whistle:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1007960
Mad_noob
Posté le 03-02-2008 à 22:08:01  profilanswer
 

Comment on fait pour charger le module??
 
Moi je suis un noob sur Linux... Peut-tu m'indiquer la marche à suivre??


---------------
Topic Achat/Vente - Ancien Feed-back
n°1007963
Fork Bomb
Obsédé textuel
Posté le 03-02-2008 à 22:09:37  profilanswer
 

man modprobe


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1007966
Mad_noob
Posté le 03-02-2008 à 22:13:28  profilanswer
 

Je voudrais pas faire l'égigeant mais man modprobe me dit que modprobre est un outil intelligent pour ajouter ou supprimer des pacquets...
 
Moi je voudrais plustôt en lancer un car il est déjà installé...


---------------
Topic Achat/Vente - Ancien Feed-back
n°1008025
e_esprit
Posté le 04-02-2008 à 09:25:23  profilanswer
 

T'as mal lu :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1008035
esox_ch
Posté le 04-02-2008 à 09:35:30  profilanswer
 

C'est :
 
modprobe le_nom_du_module

n°1008207
Mad_noob
Posté le 04-02-2008 à 17:53:52  profilanswer
 

modprobe r1000.ko  
 
Met :  
 

Code :
  1. debian:/lib/modules/2.6.18-6-amd64/kernel/net/r1000_v1.05/src# modprobe r1000.koFATAL: Module r1000.ko not found.
  2. debian:/lib/modules/2.6.18-6-amd64/kernel/net/r1000_v1.05/src#


 
Pourtant je suis bien dans le bon répertoire car quand je fais ceci le fichier en question s'y trouve :
 

Code :
  1. debian:/home/icarus# cd /lib/modules/2.6.18-6-amd64/kernel/net/r1000_v1.05/src
  2. debian:/lib/modules/2.6.18-6-amd64/kernel/net/r1000_v1.05/src# ls
  3. Makefile           r1000.h        r1000.ko     r1000_n.c
  4. Makefile_linux24x  r1000_ioctl.c  r1000.mod.c  r1000_n.o
  5. Module.symvers     r1000_ioctl.o  r1000.mod.o  r1000.o


 
Voilà alors je suis un peu perdu...
 
EDIT : Je sais ça doit être chiant à la fin mais vu que j'y connais pas grand chose... C'est promi je ferais une formation exprès... :D


Message édité par Mad_noob le 04-02-2008 à 18:01:55

---------------
Topic Achat/Vente - Ancien Feed-back
n°1008213
Nis+
Posté le 04-02-2008 à 18:09:53  profilanswer
 

Je pense qu'il ne faut pas mettre l'extention .ko pour faire le modprobe


---------------
Mes Galeries|Mes Vidéos
n°1008216
Mad_noob
Posté le 04-02-2008 à 18:31:14  profilanswer
 

Merci tu as l'air d'avoir raison mais pourtant l'icone m'indique toujour qu'il n'y a aucune connexion réseau et pourtant j'ai internet et tout le bazard!
Elle doit être mal installé... Pourtant je ne comprend pas...
 
Voici le résultat avec modprobe r1000 :
 

Code :
  1. debian:/lib/modules/2.6.18-6-amd64/kernel/drivers/net/r1000_v1.05/src# modprobe r1000
  2. debian:/lib/modules/2.6.18-6-amd64/kernel/drivers/net/r1000_v1.05/src#


 
Sa veut bien dire qu'il la chargé??!


---------------
Topic Achat/Vente - Ancien Feed-back
n°1008224
Profil sup​primé
Posté le 04-02-2008 à 19:09:57  answer
 

Pour installer un module, c'est pas insmod ?
 
Pour savoir si il est loader c'est pas lsmod ?


Message édité par Profil supprimé le 04-02-2008 à 19:10:06
n°1008226
e_esprit
Posté le 04-02-2008 à 19:15:53  profilanswer
 

le insmod est plus basique, il gère pas les dépendances ni le fichier modprobe.conf, alors que modprobe le gère. Donc vaut mieux utiliser modprobe.
 
lsmod permet d'avoir la liste des modules chargés en effet, mais bon vu que y a pas eu d'erreur lors du modprobe, il l'est surement.
 
La question, c'est plutot que si il a le net sans avoir chargé (ni meme compilé) le module, c'est que ce module ne lui etait en fait pas necessaire.
 
Faut plutot regarder du coté de l'appli qui lui dit qu'il n'a pas de reseau, alors qu'il en a.
Mais si il ne nous dit pas quelle est l'application en question, ni l'utilisateur avec lequel elle est lancée, on ne pourra pas beaucoup l'aider...


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1008229
Mad_noob
Posté le 04-02-2008 à 19:25:15  profilanswer
 

en faite l'application c'est applet manager 0.6.4 comment je peus faire pour la mettre à jour??


---------------
Topic Achat/Vente - Ancien Feed-back
n°1008234
e_esprit
Posté le 04-02-2008 à 20:00:53  profilanswer
 

Ca le fait pour ton user non root ?
 
Si c'est bien cela, essaye de rajouter ton utilisateur au groupe netdev (en tant que root : usermod -G netdev -a ton_login_utilisateur).
Relance dbus (en tant que root : /etc/init.d/dbus restart)
Deloggue-toi de ta session, puis relances-en une, et ca devrait passer.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1008283
Mad_noob
Posté le 04-02-2008 à 22:57:17  profilanswer
 

ça ne fonctionne pas... à mon avis cela vient de la carte réseau intégrée même connectée le voyant vers du port RJ 45 devrait s'allumer ( le vert pour dire qui y a une liason et le orange clignoter pour dire que y'a la connexion) dans le cas présent seul le orange clignote alternativement... De toute façon j'ai branché une carte réseau PCI NETGEAR en secour mais je crois que ça va être du définitif... Et lors du chargement de linux il me met que la carte réseau est à base de r8169 et la deuxième aussi donc je pense pas que ça soit logiciel mais plustôt materiel...
 
Si c'est ça ça fait déjà deux fois que j'achète du ASUS et que sa me pete à la gueule et franchement ASUS c'est plus ce que c'était...
 
Si vous avez d'autre idées... Merci


---------------
Topic Achat/Vente - Ancien Feed-back
n°1008436
Mad_noob
Posté le 05-02-2008 à 12:10:03  profilanswer
 

Apparement le problème est résolu car j'ai tout réinstallé et là tout fonctionne bien peut être une mauvaise manip de ma part!
 
Par contre est ce que j'ai besoin d'installer les pilotes dédiés qui se trouvent sur le CD ASUS?
 
Perce que vu que ça fonctionne je vais peut être pas tout faire foirer...


---------------
Topic Achat/Vente - Ancien Feed-back
n°1008442
Nis+
Posté le 05-02-2008 à 12:24:35  profilanswer
 

Moi je dis : Si ca marche correctement et que les performances sont convenables, ne changes rien :D


---------------
Mes Galeries|Mes Vidéos
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Debian] Carte réseau intégrée

 

Sujets relatifs
Debian Installation de Pilotes PropriétaireMonter un petit réseau pour petite entreprise
Debian & Proxy :([Résolu] pb config reseau local
ping leeeeeent sur une carte réseauLIRC et chipset Netmos 9835 (carte PCI 2 ports RS232)
Carte mére GA-8I915PMTutoriel pour installer un réseau familial Ubuntu
[reglé] linux sous P5WDH 
Plus de sujets relatifs à : [Debian] Carte réseau intégrée


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR