Safeway SW-10/100-PCI et Mandrake 9

Safeway SW-10/100-PCI et Mandrake 9 - Installation - Linux et OS Alternatifs

Marsh Posté le 02-03-2003 à 18:40:17    

Au prix de pas loin de 4 heures de recherches(cette carte n'etant pas supportee d'origine pas la Mandrake), j'ai été capable de trouver et de compiler les drivers qui permettent de faire fonctionner cette carte réseau ... j'ai juste un petit problème, est ce que quelqu'un pourait me dire comment automatiser le chargement des 2 modules que cette carte à besoin pour être initialiser ? et par la même occasion, où dois je placer les .o ?
 
Désolé, ce sont sans doute des questions stupides mais j'utilise linux depuis tres peu de temps ...

Reply

Marsh Posté le 02-03-2003 à 18:40:17   

Reply

Marsh Posté le 02-03-2003 à 18:44:42    

dans /lib/modules/kernel-laversiondukernel/ pr les .o (je coris, a confirmer)
 
et apres, tu as p-e un /etc/modules a modifier pr qu'il charge automatiquement les modules


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 02-03-2003 à 19:26:54    

ça ne semble pas fonctionner ...

Reply

Marsh Posté le 02-03-2003 à 19:28:07    

GeT@FiX a écrit :

ça ne semble pas fonctionner ...

et dans le osus rep drivers du rep donné plus haut ?tu as pas un readme avec ces sources ?


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 02-03-2003 à 19:50:05    

Citation :

       **************************************************
        Myson MTD80X Based Fast Ethernet Card
 
        Linux 2.4.X Driver Installation Guide
        **************************************************
 
 
-----------------------
Installation Procedure
-----------------------
 
  1. Copy the compress file mtd80x-linux-2.4.x.tgz to /tmp directory,
 
 mount -t msdos /dev/fd0 /mnt/floppy
 cp /mnt/floppy/linux-2.4.x/mtd80x-linux-2.4.x.tgz /tmp
 
  2. Uncompress the file
 
 cd /tmp
 tar -zxvf mtd80x-linux-2.4.x.tgz
 
  3. Make network adapter driver modules
 
 touch *
 make clean
 make
 
     *Under some distribution, such as SuSe 7.2 and BluePoint 2.0, there is no version.h.
      You have to run "make config" or "make menuconfig" at /usr/src/linux to create it.
 
    **If you are using Mandrake 8.0/RedHat 7.3 and you have problems when insmod the dirver, please
      remove "-DMODVERSIONS" option from makefile.
 
    **When use the driver under RedHat 7.3, you will see some warning message,
you can ignore it.
 
   ***On SMP system, the driver may NOT work well. The bug will be fixed in the future.
 
  4. Insert network adapter driver modules
 
 insmod pciscan.o
 insmod mtd80x.o
 
  5. Bind your card to an IP address
 
 ifconfig eth0 {IPADDR} netmask {NETMASK}
 
  6. Now, you should be able to ping local network.
 
 *Every time you reboot the system, you must execute step 4 and step 5
  again to bind your card.
 
 
 Compability:
  This driver is tested with the Distribution.
 
  RedHat 7.1/7.2/7.3
  Mandrake 8.0/8.1
  Slackware 8.0
  SuSe 7.2
  RedFlag 2.4
  Caldera 3.0


 
Comme tu vois, ils ne donnent aucune explication ... De plus l'installation "normale" avec make ne fonctionnait pas, j'ai du modifier le Makefile pour les compiler ...

Reply

Marsh Posté le 02-03-2003 à 20:06:44    

ils sont ou actuelement les .o ??


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 02-03-2003 à 20:46:47    

dans le répertoire où je les ai compiler ... ~/landrivers/
et à tous les démarrage, je dois lancer une console root et executer insmod pci-scan.o et insmod mtd80x.o


Message édité par get@fix le 02-03-2003 à 20:47:21
Reply

Marsh Posté le 03-03-2003 à 21:04:45    

up

Reply

Marsh Posté le 03-03-2003 à 21:13:00    

pour éviter le ifconfig, tu peux remplir le fichier /etc/sysconfig/network-script/ifcfg-eth0, le mien :
 

DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes


 
pour éviter le insmod au boot, tu mets le nom des modules dans /etc/modules (sans le .o )
 
et pour être sur que le bon module sera eth0, dans /etc/modules.conf, tu ajoutes la ligne :


alias eth0 mtd80x


 
A+


Message édité par Mjules le 03-03-2003 à 21:13:21

---------------
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-03-2003 à 21:16:05    

- tu les mets dans :
 
/lib/modules/`uname -r`/kernel/drivers/net/
 
(le backquote ` s'obtient en faisant "Alt Gr + 7" )
 
- tu édites le fichier /etc/rc.local
 
tu mets à la fin du fichier : modprobe mtd80x
 
tu enregistres et normalement c'est bon
 
edit : grillé, et de toutes façons c'est plus propre de le mettre dans le modules.conf


Message édité par BMOTheKiller le 03-03-2003 à 21:17:50
Reply

Sujets relatifs:

Leave a Replay

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