Pikachu_2014
Oups, j'oubliais !
Avant de relancer une compilation, fais un :
$ make clean
!
Mathieu.bo
alors voila les erreurs :
make -C /lib/modules/2.6.18-1.2798.fc6/source O=/lib/modules/2.6.18-1.2798.fc6/build SUBDIRS=/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20 modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.18-1.2798.fc6-i686 »
CC [M] /root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.o
In file included from /root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:83:
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1.h:223: erreur: expected specifier-qualifier-list before 'bool'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1.h:245: erreur: expected specifier-qualifier-list before 'bool'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_sw_init':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:119: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:131: erreur: 'struct atl1_adapter' has no member named 'ict'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:135: erreur: 'struct atl1_hw' has no member named 'phy_configured'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:135: erreur: 'false' undeclared (first use in this function)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:135: erreur: (Each undeclared identifier is reported only once
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:135: erreur: for each function it appears in.)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:167: erreur: 'struct atl1_adapter' has no member named 'mb_lock'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_setup_ring_resources':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:180: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:181: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:182: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:183: erreur: 'struct atl1_adapter' has no member named 'ring_header'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:247: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:248: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:248: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:249: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:250: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:255: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:255: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:256: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:256: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:257: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:258: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:259: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_irq_enable':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:275: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_clear_phy_int':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:284: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_inc_smb':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:290: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:302: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_rx_checksum':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:375: erreur: 'struct atl1_adapter' has no member named 'hw_csum_err'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:391: erreur: 'struct atl1_adapter' has no member named 'hw_csum_good'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:398: erreur: 'CHECKSUM_COMPLETE' undeclared (first use in this function)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:400: erreur: 'struct atl1_adapter' has no member named 'hw_csum_err'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_alloc_rx_buffers':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:410: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_intr_rx':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:490: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:491: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:619: erreur: 'struct atl1_adapter' has no member named 'mb_lock'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:621: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:623: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:625: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:632: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:633: erreur: 'struct atl1_adapter' has no member named 'mb_lock'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_intr_tx':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:639: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:646: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_check_for_link':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:682: erreur: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:682: erreur: 'false' undeclared (first use in this function)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:683: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:684: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_intr':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:714: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:722: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:728: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:739: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:750: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:781: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:784: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_set_multi':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:800: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_setup_mac_ctrl':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:831: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:847: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_check_link':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:868: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:966: erreur: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:967: erreur: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:967: erreur: 'true' undeclared (first use in this function)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'set_flow_ctrl_old':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:979: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:987: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:990: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:997: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_configure':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1037: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1041: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1055: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1058: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1060: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1062: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1064: erreur: 'struct atl1_adapter' has no member named 'cmb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1066: erreur: 'struct atl1_adapter' has no member named 'smb'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1070: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1072: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1074: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1080: erreur: 'struct atl1_adapter' has no member named 'tpd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1082: erreur: 'struct atl1_adapter' has no member named 'rrd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1084: erreur: 'struct atl1_adapter' has no member named 'rfd_ring'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1110: erreur: 'struct atl1_adapter' has no member named 'imt'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1114: erreur: 'struct atl1_adapter' has no member named 'ict'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1189: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1196: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1197: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_irq_disable':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1208: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1209: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_vlan_rx_register':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1226: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1228: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1231: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:1233: erreur: 'struct atl1_adapter' has no member named 'hw'
....
...
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_suspend':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:2337: erreur: 'struct atl1_adapter' has no member named 'hw'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:2354: erreur: 'struct atl1_hw' has no member named 'phy_configured'
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:2354: erreur: 'false' undeclared (first use in this function)
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_resume':
/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.c:2415: erreur: 'struct atl1_adapter' has no member named 'hw'
make[3]: *** [/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20/atl1_main.o] Erreur 1
make[2]: *** [_module_/root/Desktop/drivers/atl1-2.0.7-linux-2.6.20] Erreur 2
make[1]: *** [modules] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.18-1.2798.fc6-i686 »
make: *** [default] Erreur 2
Mathieu.bo
idem avec un make clean ^^
Pikachu_2014
Ballot que je suis !
On va mettre à jour ton noyau à la dernière version, ça passera BEAUCOUP mieux...
Je te renvoie vers ce paragraphe de ce tuto. (seule la partie « mise à jour du noyau sans connexion ») :
http://doc.fedora-fr.org/Wifi-Installation_de_NdisWrapper#Si_l.27on_ne_dispose_d.27aucune_connexion
(c'est vraiment stupide de ma part, on aurait du faire ça dès le début, que de temps perdu).
Ne pas oublier de redémarrer : cette fois-ci, je gage que ça passe !
Mathieu.bo
ok j'essaye ca de suite ^^
Mathieu.bo
^heu ... juste comme ca :
c'est une carte ethernet integrée a ma carte mere que j'essaye d'installer
ndisWrapper c'est pour le wifi apparement
Pikachu_2014
Oui, oui, je sais, rassure-toi ! On ne parle pas de wifi :-D
J'avais indiqué que seule la partie « mise à jour du noyau » te concerne, rien de plus ! Les points suivants :
* télécharger les paquets listés ;
* installer les paquets comme indiqué (nash, parted, mkinitrd, puis kernel)
* rebooter.
J'avais la flemme de recopier cette partie ici :lol:
Mathieu.bo
ok ok je l'avais déja lancé et boulet comme je suis a mon tour j'ai des problème de lecture lol
ça va être beau les cours demain ...
sinon juste comme ca : qu'est ce que ca fait dans la vie un modo de ce forum ?
perso je suis en fac d'info je débute sous UNIX mais je compte bien progresser et très vite ^^
Pikachu_2014
Perso. je suis pas modo., juste « marié au forum, pour le meilleur » :-D
Je suis en école d'ing. informatique (plus pour longtemps, on me file mon diplôme à la fin de l'année et hasta la vista !), me tourne les pouces en stage en attendant la fin :lol:
Avec les cours que tu suivras + une utilisation de Fedora quotidienne, crois-moi tu progresseras vite, pas de souci pour ça (expérience vécue) !
Au fait je rédige depuis Fedora 7 Test 3 et ta carte sera sûrement reconnue avec (le module est inclus dans le noyau fourni par Fedora, une pre-release 2.6.21) 🙂
Ce qui laisse supposer que la (ou les) prochaine(s) mises à jour du noyau de Fedora Core 6 (cette fois) inclueront le module pour ta carte !
Mais je pense que c'est mieux que ta carte fonctionne maintenant :-D
Si tu veux, tu peux tester le LIve CD F7-test 3 ; il y a une nouvelle à ce sujet et des liens pour la récupérer sur le forum.
Mathieu.bo
bon ben encore un problème en fait il me remet l'erreur source not found
certainement du au fait que j'ai pas installé le kernel-source-2.6.20 ? c'est ca ?
Pikachu_2014
Mathieu.bo
ha je savais pas que la test 3 etait sorti : juste la test 2
mais en fait je prefere me faire la main sur une version stable de Fedora et puis plus tard quand je serai mûre ^^ pourquoi pas essayer les version test
et sinon la sortie de la version stable c'est programé pour quand?
Mathieu.bo
comment tu fait pour trouver ces rpm aussi vite?
personnellement quand je cherche (google is my friend) il me faut pas mal de temps quand meme niarf!!!
Pikachu_2014
Pour la version test : comme je n'ai qu'une seule machine, je n'ose pas la sacrifier à Fedora 7 Test 3 ; j'utilise le LIve CD (pas d'installation, il s'exécute dans la RAM : on teste sans rien casser !).
Pour les RPM : on va dire que c'est l'habitude ; tous les RPM Fedora officiels (core + mise à jour + extras) se trouvent à cette adresse :
http://download.fedora.redhat.com/pub/fedora/linux/
ainsi que sur les différents mirroirs de par le monde :
http://fedora.redhat.com/Download/mirrors.html
Mathieu.bo
bon compil ok
reboot en cours
et aprés c'est "modprobe atl1" c'est ca?
Pikachu_2014
Pour charger le module, oui.
Après chargement, s'il n'y a pas d'erreur, en faisant (en root)
# ifconfig
ta carte devrait être listée.
Restera la config. (très raisonnable).
On fera alors en sorte que le module soit chargé à chaque redémarrage.
(je croise les doigts !)
Mathieu.bo
Bon c'est bon ça marche j'ai un ping ok vers l'extérieur de chez moi ^^
Juste que firefox fait des siennes je verrai ca demain...
Bon sinon ben .... heu .... merci pour tout, ça fait plaisir de savoir qu'on peut compter sur quelqu'un ^^
Et puis j'espere ne plus avoir à être aidé de si tôt, et pouvoir faire partie le plus tôt possible des gens qui comme toi participe à l'expansion du logiciel libre. ^^
Pikachu_2014
Impec' 🙂
Pour que le module soit chargé à chaque démarrage, rajoute la ligne suivante au fichier /etc/modprobe.conf :
alias <interface> atl1
où <interface> désigne l'interface associée à ta carte (vraisemblablement eth0, voir la sortie de ifconfig pour confirmer).