Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
ajouter pilote carte réseau (Read 5220 times)
number-one
YaBB Newbies
*
Offline


I Love BSD!

Posts: 4
ajouter pilote carte réseau
05. Jul 2007 at 16:28
 
Bonjour,

j'ai installé FreeNAS-0.684b basé sur freebsd 6.2 sur un pc ayant la carte mére MSI K9N SLI (chipset NVIDIA 570 SLI)

Je voudrais rajouter le driver du chipset "Vitesse VSC8601" des ports gigabit intégré.

J'ai trouvé le pilote nfe-20070512.tar.gz ainsi que le patch ciphy.20070402.fbsd62stable.patch sur ce site :

http://www.f.csce.kyushu-u.ac.jp/~shigeaki//software/freebsd-nfe.html

Voici la marche a suivre :

"Install (only for FreeBSD 6-STABLE or -RELEASE)

1. Comment out the line "device nve" in your kernel config file.
2. If you want to support device polling, add "options DEVICE_POLLING" into the config file.
3. Apply the PHY patch if necessary (see the above), e.g. "patch < e1000phy.20061219.fbsd62.patch" in /usr/src/sys/dev/mii/.
4. Type "make buildkernel; make installkernel" in /usr/src/.
5. Type "reboot"
6. Get the latest nfe driver source code from this page.
7. Extract it in an appropriate directory.
8. If you want to enable the device polling feature, uncomment the line "#define DEVICE_POLLING" in if_nfe.c.
9. Type "make" in the extracted directory, you will find if_nfe.ko.
10. Type "cp if_nfe.ko /boot/modules".
11. Type "kldload if_nfe" or
12. Add "if_nfe_load=\"yes\"" into /boot/loader.conf and then reboot."

Malheureusement étant totalement débutant sous freebsd je ne sais pas comment faire.
Pouvez vous me donner la liste des commandes a taper ?
Merci
Back to top
 
 
IP Logged
 
ros
Global Moderator
*****
Offline



Posts: 868
Paris
Gender: male
Re: ajouter pilote carte réseau
Reply #1 - 05. Jul 2007 at 17:21
 
Avant toute chose, il s'agit la de recompiler le noyau car comme tout noyau monolithique qui se respecte,
les pilotes sont compiles dans le noyau. C'est pas tout à fait vrai mais admettons...

Donc puisqu'il s'agit de recompiler le noyau je ne saurais te recommander de lire les documents suivants :
* Configurer le noyeau
* en commençant par le chapitre Si quelque chose se passe mal
Tout ceci afin de comprendre de quoi il s'agit.

Une fois la lecture terminée, tu sauras :
* comment récupérer les sources
* modifier le fichier de configuration
* compiler *proprement* ton noyau
* tester le nouveau noyau
* revenir sur le noyau d'origine si ça ne marche pas


Back to top
 

" Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes "
WWW WWW elfato_99  
IP Logged
 
[BSDf]Lenine
Full Member
***
Offline


I Love BSD!

Posts: 180
Quelque part dans l'univers...
Gender: male
Re: ajouter pilote carte réseau
Reply #2 - 05. Jul 2007 at 17:24
 
Salut,

Je pense qu'il va être difficile de te donner une procédure  Embarrassed.
Vu que le source de FreeNAS ne fait que 38Mo, ils ont du éliminer pas mal de chose de la 6.2 et vu le nombre de chose que fait le bouzin, rajouter 2 ou 3 trucs.

Perso je vais jeter un oeil.

Attend de voir s'il y a quelqu'un en mesure de te répondre ici mais en tout cas je te conseil fortement de poser la question sur leurs forum. 

Pour les curieux comme moi : http://www.freenas.org/
Back to top
 

Moi j'ai plein d'amis: les ports, man et google !
 
IP Logged
 
[BSDf]Lenine
Full Member
***
Offline


I Love BSD!

Posts: 180
Quelque part dans l'univers...
Gender: male
Re: ajouter pilote carte réseau
Reply #3 - 05. Jul 2007 at 17:45
 
Quote:
Malheureusement étant totalement débutant sous freebsd je ne sais pas comment faire.


Est ce à dire que t'as pas de machine avec un freebsd sous la main ?

J'ai parcouru la doc de freenas (coté développeur) elle m'a l'air assez bien faites, tu devrais pour la suivre sans trop de difficultés.

Si t'as pas de machine sous freeBSD pour faire des tests ca va être asse dur quand même.

Si tu tournes sous Windows tu peux monter une machine virtuelle avec Virtual PC (gratuit pour une fois) http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2...

Moi je l'utilise pour explorer la FreeBSD-Current en ce moment.
Back to top
 

Moi j'ai plein d'amis: les ports, man et google !
 
IP Logged
 
number-one
YaBB Newbies
*
Offline


I Love BSD!

Posts: 4
Re: ajouter pilote carte réseau
Reply #4 - 06. Jul 2007 at 10:16
 
merci pour vos réponses,

j'ai déjà posé la question sur le forum de freenas mais personne ne m'a répondu Sad
http://sourceforge.net/forum/forum.php?thread_id=1771164&forum_id=512448

J'ai une machine qui tourne sous freenas

est ce que je peux ajouter le pilote de la carte réseau dans le noyeau directement, ou
est ce qu'il faut tout refaire en suivant le FreeNAS Developers' Handbook ?
Back to top
 
 
IP Logged
 
[BSDf]Lenine
Full Member
***
Offline


I Love BSD!

Posts: 180
Quelque part dans l'univers...
Gender: male
Re: ajouter pilote carte réseau
Reply #5 - 06. Jul 2007 at 15:38
 
Vu que freeNAS c'est un système completement compiler et réduit, il faut que suivent ce qui est ecris dans le manuel du developper en intégrant la modif du driver.

Question annexe : C'est pour ton utilisation perso ou pour ta boite ?
Back to top
 

Moi j'ai plein d'amis: les ports, man et google !
 
IP Logged
 
number-one
YaBB Newbies
*
Offline


I Love BSD!

Posts: 4
Re: ajouter pilote carte réseau
Reply #6 - 06. Jul 2007 at 15:50
 
la galére si faut faire toutes les manipulations du Developers' Handbook.

là je me sers d'une carte pci realtek 8139 en attendant

j'ai monté un pc serveur sous freenas pour mon utilisation perso avec :

1 disque ide 80 go pour l'os
3 disques sata II 500 go en raid 5 logiciel pour les données
Back to top
 
 
IP Logged
 
ros
Global Moderator
*****
Offline



Posts: 868
Paris
Gender: male
Re: ajouter pilote carte réseau
Reply #7 - 06. Jul 2007 at 16:46
 
Mais noooon,
1/ ce n'est pas le développeur handbook, mais le handbook d'administration/configuration/utilisation de freebsd Angry
2/ *toutes* les taches doivent être forcement faites, mais la lecture du document te permettra de mieux comprendre le mécanisme tout en évitera les pièges les plus grossiers

Je l'avoue, la compilation / installation du noyau freeBSD tiens en 2/3 commandes, mais si tu veux faire un travail propre et maîtrisé, il est important de lire la doc, surtout lorsque cette dernière est complète et à jour. Roll Eyes
Back to top
 

" Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes "
WWW WWW elfato_99  
IP Logged
 
[BSDf]Lenine
Full Member
***
Offline


I Love BSD!

Posts: 180
Quelque part dans l'univers...
Gender: male
Re: ajouter pilote carte réseau
Reply #8 - 06. Jul 2007 at 19:49
 
ros wrote on 06. Jul 2007 at 16:46:
Mais noooon,
1/ ce n'est pas le développeur handbook, mais le handbook d'administration/configuration/utilisation de freebsd Angry


On parle du "FreeNAS Developers' Handbook" ros  Wink cf : http://www.freenas.org/downloads/docs/devel-docs/

@number-one, tu bosses chez maxtor pour avoir 3 disks de 500Go ??? Après si tu veux absolument gérer ta carte je ne crois pas que t'es le choix, ou alors d'attendre que cela soit fait pas quelqu'un d'autre...
Back to top
 

Moi j'ai plein d'amis: les ports, man et google !
 
IP Logged
 
ros
Global Moderator
*****
Offline



Posts: 868
Paris
Gender: male
Re: ajouter pilote carte réseau
Reply #9 - 07. Jul 2007 at 00:11
 
arg! désolé  Tongue
Back to top
 

" Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes "
WWW WWW elfato_99  
IP Logged
 
number-one
YaBB Newbies
*
Offline


I Love BSD!

Posts: 4
Re: ajouter pilote carte réseau
Reply #10 - 08. Jul 2007 at 15:03
 
Quote:
@number-one, tu bosses chez maxtor pour avoir 3 disks de 500Go ??? Après si tu veux absolument gérer ta carte je ne crois pas que t'es le choix, ou alors d'attendre que cela soit fait pas quelqu'un d'autre...


non je bosse pas chez maxtor j'ai acheté 3 samsung HD5001LJ au prix unitaire ttc de 94,95 €
chez rue du commerce.
Back to top
 
 
IP Logged