Installation IPCOP sur PC full SCSI

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

Installation IPCOP sur PC full SCSI

Messagepar macmillan » 14 Oct 2005 09:57

Bonjour,

J'essai d'installer un ipcop 1.4.9 sur un vieux serveur Dell tout en SCSI (HHD et CD-ROM).

- Je boot sans problème sur la disquette,
- je lui dis que je veux faire une install depuis le CD-ROM,
- il me demande la disquette des drivers SCSI
- il décompresse correctement les drivers
- il détecte bien le chip SCSI (Adaptec 7880)
- il détecte mon disque dur et mon lecteur de CD-ROM (je le vois en allant sur la console des messages (ALT+F2)
- et ensuite il me dit que je n'ai pas de lecteur de CD !!

Je ne comprends pas trop ce qui se passe et je ne sais pas si je dois chercher plutôt du côté du Bios de la carte ou plutôt du côté d'IPCOP.

Merci,
Cyrille.
Avatar de l’utilisateur
macmillan
Matelot
Matelot
 
Messages: 7
Inscrit le: 28 Oct 2003 01:00

Messagepar Franck78 » 14 Oct 2005 13:11

Salut,

Ca c'est le code qui décide d'utiliser les drivers SCSI dans l'installeur:
Code: Tout sélectionner
/* try loading all SCSI modules with default options */
            /* Should expand this to allow options later though */
            if (!pcmcia_cdrom)
                runcommandwithstatus("/bin/probescsi.sh",
               ctr[TR_PROBING_SCSI]);
   
            /* If it fails, give up. */
            if (!(try_scsi("scd0"))) {
               errorbox(ctr[TR_NO_CDROM]);
               goto EXIT;



Et ici le contenu de probescsi.h:
http://cvs.sourceforge.net/viewcvs.py/i ... iew=markup

Essaie de voir si un module se charge de ta carte (avec la console ALT-Fx) et les log.

Code: Tout sélectionner
try_scsi(char *disk_device)
{
   int fd;
   char dev[10];

   sprintf(dev, "/dev/%s", disk_device);

   if ((fd = open(dev, O_RDONLY)) < 0)
      return 0;

   close(fd);

   return 1;
}


Tu dois pouvoir obtenir un device "/dev/scd0" !
Si tu y arrives, alors signales la manip utilisées.
Finalement si tu y parviens, effectue manuellement
les opérations pendant que le 'setup' attend une réponse
à un choix. Avec du bol, tu passeras l'étape mais il faudra
sans doute bidouiller encore dans grub par la suite.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris


Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité