Modew bewan usb+mandrake 10.1

Fermé
djim - 19 janv. 2005 à 09:43
 waiwaine - 6 juin 2005 à 15:32
salut!

je viens d'installer mandrake 10.1

mon modem est un bewan usb.

je suis les indications données par le site de léa

mais je n'ai que des erreurs au cours de l'installation

exemple à cette étape:

#cd libm

#make

gcc -02 -fno-gnu-linker -Wstrict-prototypes -fno-frame-pointer -fno-strict-aliaising -pipe -fno-strengh reduce -Wall -Wno -coment -c -o cc1: error

unrecognized command line option "-fno-gnu-linker"

make:***[e_pow.o]erreur1


j'utilise les drivers bapst-0.8.7-tar

merci pour vos éventuelles réponses!
A voir également:

112 réponses

personne a déja eu ce probleme ?
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
19 janv. 2005 à 16:15
Salut,

Voilà un petit(enfin ! un peu long) tuto (copié et légèrement modifié) qu'il faut suivre à la lettre et tout devrait rentrer dans l'ordre :

INSTALLER LE DRIVER DU MODEM BEWANUSB


1- Prealable à l’installation

Vérifier que les sources du kernel (noyau linux) sont installées.
Pour ça, tu le fais en mode graphique :

tu remontes l’arboresence jusqu’à la racine ./ et tu cliques sur usr puis src ou à la console ls /usr/src.
A ce stade, tu devrais voir apparaître un répertoire RPM et rien d’autres car mandrake n’installe pas par défaut les sources du noyau mais ça ne veut pas dire que ton noyau n’est pas installé mais juste que les sources ne sont pas installées.

Dans ce cas, tu fais d’abord à la console la commande suivante :

uname –sr (ça te donne la version de ton noyau, tu la notes dans un coin).

Normalement, c’est la version linux-2.6.8.1-12ou10mdksmp (smp c’est multiprocesseur, ne t’en occupe pas).

Dans le cas ou les sources ne sont pas installées, tu vas dans le centre de contrôle de mandrake soit en tapant drakconf à la console, soit tu le fais en graphique en choisissant dans lemenu démarré système-configutation de l’ordinateur. Une boite te demande de mettre ton mot de passe (root : mode superutilisateur), tu le tapes puis tu vas sur gestionnaire de logiciels puis installer un logiciel et tu ecris kernel dans le champ recherche. A l’issue, tu vas voir toute une liste de paquetages rpm avec le nom kernel. Tu coches kernel-sources-2.6.8.1-12 ou 10mdk et rien d’autres, tu fais installer, il va te demander ton cd1 ou 2 ou 3 ou dvd, tu l’insère puis ok et t’attends la fin de l’installation.

Tu ne fermes pas le centre de contrôle.

Ensuite il te faut avoir les packages suivants installés :
 glibc-devel fichiers d'entêtes pour developper des programmes en C
 glibc-static-devel
 liblinux-atm1 gestion du support ATM (Asynchronous Transfer Mode)
 liblinux-atm1-devel
 ppp Point to Point Protocol. Implantation d'IP pour le transfert de données par modem
 ppp-pppoatm-2.4.1-12mdk
 gcc-cpp-3.4.1 très important pour la compile
 gcc-c++-3.4.1 très important pour la compile


les devel sont très important, ne les oublies pas, pour chaque programme il y a pratiquement toujours un devel. (librairie)

Pour les installer, tu mets le nom du programme dans le champ recherche . par exemple tu mets glibc (c’est tout) et dans la liste tu choisis la version la plus recente + les devel.

Quand tu fais installer, il peut te demander des dépendances tu fais ok (c’est obligatoires) ça s’installe tout seul. Tu fais la même chose pour les autres paquetages.

Ensuite tu vas télécharger ton driver version 0.87 pour linux, voici le lien direct :

http://www.bewan.fr/bewan/utilisateurs/telechargement/download.php?id=86
tu t’incris, c’est gratuit.

Ensuite tu suis les instructions suivantes :

Le fichier bapst-0.8.7.tgz ou A1012-A1006-A904-A888-0.8.7.tgz que tu viens de récupérer contient en fait tous les fichiers sources pour les modems PCI et USB de la gamme ST de Bewan. Bewan, pour des raisons pratiques a tout regroupé dans une seule archive. De ce fait, quand tu télécharges du site officiel les drivers pour la carte pci, tu obtiens aussi ceux pour le modem usb et inversement.

Détarer les fichiers sources

Pour détarer le driver unicorn tu vas créer un répertoire : par exemple dans /home/bewan. Pour ça tu vas en console puis tu suis les commandes suivantes :

mkdir bewan
mv /chemin/du/telechargement/bapst-0.8.7.tgz /home/bewan/


ou alors en mode graphique, tu te places dans ton /home , tu clic à droite et tu choisis créer un nouveau repertoire.


Décompression de l'archive, tu fais à la console en root :

cd /home/bewan/

puis

tar xvzf bapst-0.8.7.tgz ( ça crée un repertoire unicorn)

Tu peux vérifier avec la commande ls la création du répertoire unicorn.

Les différents répertoires

Dans le répertoire unicorn, figurent plusieurs sous répertoires. Voici ceux qui nous interressent :

 libm pour la gestion de l'atm.
 tools outils pour avoir des infos sur le modem en ligne de commande.
 unicorntest permet d'interroger l'état du modem et le modifier en console.
 unicorn_usb la partie qui permet de piloter le modem.
 scripts pour utiliser les scripts de connection à internet.
 adsl_status permet d'avoir une interface graphique sur l'état du modem (transposition de celle existant sous windows).

Les autres répertoires ne nous concernent pas directement, unicorn_atm et unicorn_eth" contiennent des fichiers sources pour la gestion de l'interface présentée au noyau, à savoir atm ou ethernet. Ces fichiers sont directements liés par des commandes des Makefiles des différents répertoires (pci et usb).

"Ordre" de compilation

Il y a plusieurs manières de réaliser la compilation :

 Soit tu utilises le Makefile présent au niveau du répertoire unicorn, auquel cas tu te retrouveras avec tous les drivers PCI et USB installés puis il faut faire le tri.

 Soit tu compiles que ce qui t' interresse, à savoir pour nous la gestion de l'usb par l'interface atm.

Méthode 2 : Le Choix

Nous allons utiliser la méthode 2.

Cela permet d'appréhender un peu plus ce qui se passe. Les deux répertoires "utiles" afin de faire fonctionner le modem sont libm et unicorn_usb, les autres, cités au § Les différents répertoires ne contiennent que des utilitaires en ligne de commande ou graphique.

En graphique , tu te positionne dans le répertoire unicorn, tu cliques à droite tu vas à action puis ouvrir la console.
Tout d'abord plaçons nous en root dans la console avec la commande su - :
su – (le tiret c’est pas obligé !!)
Password:
Ici c'est normal que rien ne s'affiche.
[root@localhost unicorn]#

Nous allons d'abord compiler la libm.

Places-toi dans le répertoire libm par :

[root@localhost unicorn]# cd libm

puis fais

[root@localhost libm]# make

Cela génère juste le fichier libm.a dans ce répertoire. Il sera utilisé plus tard par les Makefiles des répertoires unicorn_usb et unicorn_pci.
unicorn_usb/

Ensuite compiles le driver à proprement parler, pour cela vas dans le répertoire unicorn_usb avec la commande :

[root@localhost libm]# cd ../unicorn_usb

On va d'abord éditer le Makefile afin de renseigner correctement où se situent les sources du kernel (cf § Préalable à l'installation / Noyau).

Pour ce faire utilises emacs ou vi (ou l'éditeur que tu maîtrises). Si vi ne marche pas bien, utilise emacs, c’est le mieux.

[root@localhost unicorn_usb]# vi Makefile ou emacs Makefile
les majuscules sont importante ( verifie que le makefile du repertoire unicorn_usb à bien une majuscule), linux est sensible à la casse.

Une fois dans le Makefile grace à emacs ,

il faut rechercher la ligne KERNEL_SOURCES=/usr/src/linux (elle se trouve au début).

Normalement /usr/src/linux est un lien symbolique qui pointe vers le répertoire contenant les sources de votre noyau, mais pour plus de précaution, nous allons modifier correctement cette ligne afin d'éviter tout problème.

Places-toi sur la ligne (avec les flèches)en question et tu mets en commentaire la ligne originale avec un # puis tu insère en dessous la ligne suivante :

KERNEL_SOURCES=/usr/src/linux-2.6.8.1-12mdk/

Pour moi ça donne ça :
#
## Makefile for UNICORN USB ADSL Modem
#

src ?= .
obj ?= .
ifndef KERNEL_SOURCES
#KERNEL_SOURCES=/usr/src/linux <------ ligne originale
KERNEL_SOURCES=/usr/src/linux-2.6.8.1-12mdk/ <------ les sources pour mon noyau
endif
ifndef HPATH
HPATH=$(KERNEL_SOURCES)/include
endif
...
en suite tu sauve les modifs en faisant ( pour emacs) save current puis exit .

Ensuite tu te places dans le repertoire unicorn_usb (en graphique) tu clic à droite et tu choisis ouvrir une console. Ensuite tu tapes su pour être en root puis tu suis les indications suivantes :

Donc pour compiler uniquement la partie usb avec interface atm pour le driver il faut faire :

[root@localhost unicorn_usb]# make unicorn_usb_atm.o
[root@localhost unicorn_usb]# make install_atm

Tu dois avoir le module unicorn_usb_atm.o qui a été copié dans le répertoire /lib/modules/n°_version_de_votre_kernel/extra/.

On peut exécuter la commande depmod -ae afin de recharger tous les modules (gestion des dependances entre les modules du noyau) et vérifier que le module unicorn_usb_atm est chargé avec la commande lsmod.

/sbin/lsmod

Module Size Used by Tainted: P
pppoatm 4296 1
parport_pc 25544 1 (autoclean)
[...]
ppp_async 9312 0 (unused)
ppp_generic 24292 3 [pppoatm ppp_async]
slhc 6564 0 [ppp_generic]
[...]
unicorn_usb_atm 789728 1
atm 36800 0 [pppoatm unicorn_usb_atm]
ehci-hcd 19212 0 (unused)
usb-uhci 25136 0 (unused)
usbcore 74988 1 [usbmouse hid usb-storage scanner unicorn_usb_atm printer ehci-hcd usb-uhci]

Si toutefois le module n'est pas chargé tu peux utiliser la commande :

modprobe /lib/modules/n°_version_de_votre_kernel/extra/unicorn_usb_atm, et tu devrais avoir ce genre de messages:

[root@localhost unicorn_usb]# modprobe /lib/modules/`uname -r`/extra/unicorn_usb_atm.o DebugLevel=1
Warning: loading /lib/modules/2.4.22-28mdk/extra/unicorn_usb_atm.o will taint the kernel: non-GPL license - Proprietary
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module unicorn_usb_atm loaded, with warnings

Pas grave ce message est normal car dans le source du driver le développeur a indiqué que ce module est de type propriétaire, et le kernel te le signale...

Vas ensuite dans le répertoire tools/ pour compiler les outils permettant d'avoir des infos en ligne de commande.

Tu n'es pas obligé de compiler ces utilitaires.

Déplaçons nous dans le répertoire tools/ (nous sommes dans le répertoire unicorn_usb/) :

[root@localhost unicorn_usb]# cd ../tools

et comme précedemment nous faisons make puis make install

[root@localhost tools]# make
[root@localhost tools]# make install

Cela nous a installé, dans /usr/local/bin, deux exécutables :

 unicorn_status qui permet de voir l'état du modem et sa configuration ainsi que des infos sur la ligne téléphonique.
 oam_ping permet de tester la connection avec des valeurs VCI et VPI.

Puis fais en tant qu'utilisateur

[pris@localhost pris]$ unicorn_status

Modem State : SHOWTIME_L0
Remote Report : Showtime
Last Failure :
Time Connected : 08:16:20
Modulation : G.dmt
Rate Us/Ds (Kbps) : 96 160
Cap. Occupation Us/Ds (%) : 18 4
Noise Margin Us/Ds (dB) : 9 43
Attenuation Us/Ds (dB) : 11 17
Output Power Us/Ds (dBm) : 12 19
FEC Errors Us/Ds : 1 0
CRC Errors Us/Ds : 1 0
HEC Errors Us/Ds : 0 0
Driver Version : 0.0.0
Firmware Version : USB-AMW-1-1.8-0.1.0.5

puis

[pris@localhost pris]$ oam_ping
usage: oam_ping <vpi> <vci>
unicorntest/
Ce répertoire contient un utilitaire en ligne de commande permettant de dialoguer avec le modem et de le tester en utilisant les commandes ci-dessous en utilisateur et dans le repertoire libm:


[pris@localhost libm]$ unicorntest
unicorntest, v 0.0.0, 15:14:14 Mar 22 2004

HELP -> Help
----------------------------------------------------------
ANSI : Initialize and Start in Operation Mode: ANSI
MULTI : Initialize and Start in Operation Mode: MULTI
GLITE : Initialize and Start in Operation Mode: GLITE
GDMT : Initialize and Start in Operation Mode: GDMT
UP : Activate the Line
DOWN : Deactivate the Line
CONFIG : Get Near End Modem Configuration
VENDOR : Get Vendor and Version Info
OPER : Get Line Operational Data
FAULT : Get Fault Counters
PERF : Get Performance Counters
RATE : Get Actual Bitrate
MODE : Get Modem State
TEQ : Get TEQ values
VER : Get Software Version
GASP : Send DyingGasp Command
UNLOAD : Unload Operation Mode
CONSTELLATION # : Show Constellation Data for # carrier
PING <VPI.VCI> : Send OAM Loopback Cell
OAM : Get OAM Statistics
DEBUG : Set Debug Level
MSW : Set Msw Debug Level
----------------------------------------------------------
X : Exit Console Application
----------------------------------------------------------


> Current Modem State (9): SHOWTIME_L0
Pour la compilation, un simple make puis make install suffisent.
adsl_status
La compilation de l'utilitaire présent dans ce répertoire permet d'avoir la même interface graphique de dialogue que sous Windows.
Pour ce faire il faut aller dans le répertoire adsl_status/ et taper la commande suivante :
[root@localhost adsl_status]# ./configure
Cette commande va vérifier que certains programmes et librairies sont présents sur votre système, puis elle va configurer le Makefile. Si vous obtenez des erreurs, regardez les lignes présentes sur votre console et installez les packages ou programmes adéquats (utilisez la fonction recherche de rpmdrake ... pour ceux qui utilisent une Mandrake). La commande configure ayant terminé correctement son travail, il ne vous reste plus qu'à faire make et make install en root.
[root@localhost adsl_status]# make
[root@localhost adsl_status]# make install
L'exécutable bewan_adsl_status devrait se trouver dans le répertoire /usr/local/bin/
Pour le lancer, tapes simplement dans une console bewan_adsl_status, tu obtiendras une boite de dialogue avec 7 onglets :
 Etat Permet de vérifier le status de votre liaison ADSL (état modem, uptime...).
 Ligne Propose un état graphique de votre ligne ADSL (modulation, rapport signal/bruit...).
 Erreurs Liste les erreurs pouvant survenir sur la ligne.
 Défauts Liste toutes les pertes pouvant perturber la liaison.
 Test Permet de réaliser des test de bouclage.
 Config Permet de voir la configuration de base de votre connection au réseau.
 Info Permet de voir la version du pilote installé plus diverses infos.

Mise à jour des fichiers de configuration

Pour PPPD

Nous allons configurer les fichiers pap-secrets, chap-secrets et options présents dans le répertoire /etc/ppp/.
les fichiers pap-secrets et chap-secrets contiennent tes identifiants de connection. La différence entre les deux est que chap-secrets supporte l'authentification sécurisée (cryptée ou non) de votre fournisseur d'accès.
/etc/ppp/pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses

'euXXXXXX@tele2.fr' * 'xxxxxxxx' *
Pour /etc/ppp/chap-secrets c'est la même chose
Le fichier /etc/ppp/options contient des informations pour établir votre connection
/etc/ppp/options
lock
ipparam ppp0
noipdefault
noauth
default-asyncmap
defaultroute
hide-password
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
lcp-echo-interval 20
lcp-echo-failure 3
mtu 1500
mru 1500
sync
persist
plugin pppoatm.so
user euXXXXXX@tele2.fr <---mettre votre identifiant de connection
usepeerdns
Pour resolv.conf
Vous pouvez rentrer les DNS (Domain Name Server) de votre fournisseur d'accès. Normalement l'option usepeerdns du fichier /etc/ppp/options prend de façon dynamique les DNS de votre FAI lors de l'établissement de votre connection. Mais on peut toutefois les rentrer par défaut dans le fichier /etc/resolv.conf (en root).
/etc/resolv.conf
search tele2.fr
nameserver 130.244.127.161
nameserver 130.244.127.169
Pour Modules
Vous pouvez, si vous le souhaitez, charger directement le module unicorn_usb_atm lors du démarrage du système. Il faut modifier les fichiers /etc/modules et /etc/modules.conf.
Il suffit de rajouter la ligne suivante dans /etc/modules :

unicorn_usb_atm ActivationMode=4 DebugLevel=1

Et celle-ci dans /etc/modules.conf :

options unicorn_usb_atm ActivationMode=4 DebugLevel=1

ActivationMode=4 permet de sélectionner le mode de fonctionnement G.dmt
DebugLevel=1 permet d'envoyer les messages et les erreurs de fonctionnement du modem dans les logs système (fichier /var/log/messages).
tu n'es pas obligé de mettre DebugLevel mais cela sert à voir où le driver plante grâce aux fichiers de logs, et par la suite d'envoyer un rapport d'erreur au développeur.
Scripts de connection
Par défaut, bewan donne des scripts de connection dans le répertoire scripts/. Il y en a trois :
 unicorn-ipoatm pour une connection par interface atm avec une ip fixe ? à vérifier.
 unicorn-pppoatm pour une connection à l'aide de ppp avec interface atm.
 unicorn-rp-pppoe pour une connection à l'aide de ppp avec interface éthernet ? à vérifier.
Nous allons utiliser le script unicorn-pppoatm. Il faut déjà le copier dans /usr/bin/ avec la commande :
[root@localhost scripts]# cp unicorn-pppoatm /usr/bin/
Il ne nous reste plus qu'à modifier le script avec les options qui nous arrangent. Pour ce faire, on édite le script avec son éditeur préféré (comme tout à l'heure) :
[root@localhost bin]# vi unicorn-pppoatm
Et on peut alors voir :
#!/bin/sh

# Source function library.
. /etc/rc.d/init.d/functions

# set to correct product (USB or PCI)
#UNICORN="unicorn_pci_atm" <---commenter la ligne PCI car nous avons un modem USB
UNICORN="unicorn_usb_atm"

# default VPI, VCI and encapsulation
VPI=8
VCI=35 <------Vérifier que ce sont les valeurs de votre FAI normalement 8,35 pour la France

# ANSI=1,G.lite=2,MULTI=3,G.dmt=4,
MODULATION=4 <------G.dmt pour Télé2 Internet France

# pppd version 2.4.0b2 patched <------ Commenter la version de pppd que vous n'avez pas intallé
#PPPD="/usr/src/ppp-2.4.0b2/pppd/pppd"
#PLUGIN="/usr/lib/pppd/plugins/pppoatm.so"

# pppd version 2.4.1
PPPD="/usr/sbin/pppd"
PLUGIN="/usr/lib/pppd/2.4.1/pppoatm.so"
....
La Connection
Il suffit de lancer la commande suivante en root :
# unicorn-pppoatm start

Pour arrêter la connection :

# unicorn-pppoatm stop

Il faut obligatoirement être en root, car le script qui lance pppd nécessite les droits de root.

la commande :
sudo unicorn-pppoatm start pour lancer la connection et stop pour l'arrêter.
Vérification de la connection
Il suffit de taper la commande /usr/sbin/ifconfig, vous devriez obtenir quelque chose de ce genre :
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:368 errors:0 dropped:0 overruns:0 frame:0
TX packets:368 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:23736 (23.1 Kb) TX bytes:23736 (23.1 Kb)

ppp0 Lien encap:Protocole Point-à-Point
inet adr:80.170.29.78 P-t-P:80.170.29.1 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1452 Metric:1
RX packets:11683 errors:0 dropped:0 overruns:0 frame:0
TX packets:10641 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:4741764 (4.5 Mb) TX bytes:955002 (932.6 Kb)

Si vous obtenez l'interface ppp0 vous êtes connecté à internet ; si ce n'est pas le cas, relancez le script de connection avec un restart (ou stop puis start).

Remarque : attendez que votre modem se soit correctement synchronisé avant de lancer la commande ifconfig (deux à trois secondes après le dernier clignotement de la led "LINK").
Si vous êtes connecté et que malgrès tout, votre navigateur n'affiche pas la page demandée, je vous conseille de fermer votre navigateur et de relancer votre connection.

Une fois votre driver installé, il se peut que vous obteniez des erreurs lors du démarrage de votre machine, voir un blocage pur et simple de cette dernière si le modem est raccordé à votre PC.

Pour éviter ce genre de désagrément, je vous conseille de déconnecter le cable usb de votre modem pendant le boot de votre machine, et une fois logué, vous pouvez rebrancher.
Je n'explique pas le phénomène mais il est tout de même présent. J'ai signalé cette "erreur" au developpeur mais pas de réponse (il doit avoir pas mal de travail pour la compatibilité avec le noyau 2.6).
0
merci pour ta reponse

moi j'ai plein d'erreur

je suis sous kernel 2.6.8.1
exemple pour cette étape

libm

Nous allons d'abord compiler la libm. Placez vous dans le répertoire libm par :

[root@localhost unicorn]# cd libm
Et compilez par un simple :

[root@localhost libm]# make

Cela génère juste le fichier libm.a dans ce répertoire. Il sera utilisé plus tard par les Makefiles des répertoires unicorn_usb et unicorn_pci.

moi sa ne genere po ce fichier!
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
20 janv. 2005 à 00:38
qu'est-ce que ça génère, fais un copié -collé des messages d'erreur....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
/home/bewan/unicorn/adsl_status/po'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/bewan/unicorn/adsl_status/po'
Making all in src
make[3]: Entering directory `/home/bewan/unicorn/adsl_status/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../../amu -I../../include/ -I../intl -
I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11
R6/include -g -O2 -Wall -c main.c
main.c:10:21: gtk/gtk.h: No such file or directory
In file included from main.c:12:
interface.h:5: error: syntax error before '*' token
interface.h:5: warning: type defaults to `int' in declaration of `create_main_wi
ndow'
interface.h:5: warning: data definition has no type or storage class
In file included from main.c:13:
support.h:44: error: syntax error before '*' token
support.h:44: error: syntax error before '*' token
support.h:45: warning: type defaults to `int' in declaration of `lookup_widget'
support.h:45: warning: data definition has no type or storage class
support.h:51: warning: type defaults to `int' in declaration of `gchar'
support.h:51: error: syntax error before '*' token
support.h:59: error: syntax error before '*' token
support.h:59: error: syntax error before '*' token
support.h:60: warning: type defaults to `int' in declaration of `create_pixmap'
support.h:60: warning: data definition has no type or storage class
In file included from main.c:14:
status.h:1: error: syntax error before '*' token
status.h:2: error: syntax error before '*' token
status.h:3: error: syntax error before '*' token
status.h:4: error: syntax error before '*' token
status.h:5: error: syntax error before '*' token
status.h:6: error: syntax error before '*' token
main.c: In function `main':
main.c:20: error: `GtkWidget' undeclared (first use in this function)
main.c:20: error: (Each undeclared identifier is reported only once
main.c:20: error: for each function it appears in.)
main.c:20: error: `main_window' undeclared (first use in this function)
main.c:27: warning: implicit declaration of function `gtk_set_locale'
main.c:28: warning: implicit declaration of function `gtk_init'
main.c:45: warning: implicit declaration of function `GTK_WIDGET'
main.c:51: warning: implicit declaration of function `gtk_widget_show'
main.c:53: warning: implicit declaration of function `gtk_main'
make[3]: *** [main.o] Erreur 1
make[3]: Leaving directory `/home/bewan/unicorn/adsl_status/src'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/bewan/unicorn/adsl_status'
make[1]: *** [all-recursive-am] Erreur 2
make[1]: Leaving directory `/home/bewan/unicorn/adsl_status'
make[1]: Entering directory `/home/bewan/unicorn/unicorntest'
make[1]: Rien à faire pour « all ».
make[1]: Leaving directory `/home/bewan/unicorn/unicorntest'
make[1]: Entering directory `/home/bewan/unicorn/tools'
make[1]: Rien à faire pour « all ».
make[1]: Leaving directory `/home/bewan/unicorn/tools'
for i in libm unicorn_pci unicorn_usb ; do make -C $i modules MODDIR=/home/bewan
/unicorn/$i ; done
make[1]: Entering directory `/home/bewan/unicorn/libm'
gcc -O2 -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-ali
asing -pipe -fno-strength-reduce -Wall -Wno-comment -c -o e_pow.o e_pow.c
cc1: error: unrecognized command line option "-fno-gnu-linker"
make[1]: *** [e_pow.o] Erreur 1
make[1]: Leaving directory `/home/bewan/unicorn/libm'
make[1]: Entering directory `/home/bewan/unicorn/unicorn_pci'
make CC=gcc -C /usr/src/linux-2.6.8.1-12mdk SUBDIRS=/home/bewan/unicorn/unicorn_
pci modules
make[2]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
CC [M] /home/bewan/unicorn/unicorn_pci/../msw/linrapi.o
CC [M] /home/bewan/unicorn/unicorn_pci/../msw/crc.o
CC [M] /home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.o
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c: In function `ra
wcell_decode':
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c:694: warning: us
e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c:711: warning: us
e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c:713: warning: us
e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c: In function `un
icorn_atm_open':
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c:995: warning: us
e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c: In function `un
icorn_atm_close':
/home/bewan/unicorn/unicorn_pci/../unicorn_atm/unicorn_atmdrv.c:1042: warning: u
se of cast expressions as lvalues is deprecated
CC [M] /home/bewan/unicorn/unicorn_pci/../unicorn_eth/unicorn_ethdrv.o
LD [M] /home/bewan/unicorn/unicorn_pci/unicorn_pci_atm.o
ld: /home/bewan/unicorn/unicorn_pci/../libm/libm.a: No such file: No such file o
r directory
make[3]: *** [/home/bewan/unicorn/unicorn_pci/unicorn_pci_atm.o] Erreur 1
make[2]: *** [_module_/home/bewan/unicorn/unicorn_pci] Erreur 2
make[2]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
make[1]: *** [modules] Erreur 2
make[1]: Leaving directory `/home/bewan/unicorn/unicorn_pci'
make[1]: Entering directory `/home/bewan/unicorn/unicorn_usb'
make CC=gcc -C /usr/src/linux-2.6.8.1-12mdk SUBDIRS=/home/bewan/unicorn/unicorn_
usb modules
make[2]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
CC [M] /home/bewan/unicorn/unicorn_usb/../msw/linrapi.o
CC [M] /home/bewan/unicorn/unicorn_usb/../msw/crc.o
CC [M] /home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.o
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c: In function `ra
wcell_decode':
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:694: warning: us
e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:711: warning: us e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:713: warning: us e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c: In function `un icorn_atm_open':
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:995: warning: us e of cast expressions as lvalues is deprecated
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c: In function `un icorn_atm_close':
/home/bewan/unicorn/unicorn_usb/../unicorn_atm/unicorn_atmdrv.c:1042: warning: u se of cast expressions as lvalues is deprecated
CC [M] /home/bewan/unicorn/unicorn_usb/../unicorn_eth/unicorn_ethdrv.o
LD [M] /home/bewan/unicorn/unicorn_usb/unicorn_usb_atm.o
ld: /home/bewan/unicorn/unicorn_usb/../libm/libm.a: No such file: No such file o r directory
make[3]: *** [/home/bewan/unicorn/unicorn_usb/unicorn_usb_atm.o] Erreur 1
make[2]: *** [_module_/home/bewan/unicorn/unicorn_usb] Erreur 2
make[2]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
make[1]: *** [modules] Erreur 2
make[1]: Leaving directory `/home/bewan/unicorn/unicorn_usb'
make: *** [modules] Erreur 2
0
oups ya sa o debut :

for i in adsl_status unicorntest tools ; do make -C $i all ; done
make[1]: Entering directory `/home/bewan/unicorn/adsl_status'
make all-recursive
make[2]: Entering directory `/home/bewan/unicorn/adsl_status'
Making all in intl
make[3]: Entering directory `/home/bewan/unicorn/adsl_status/intl'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/bewan/unicorn/adsl_status/intl'
Making all in m4
make[3]: Entering directory `/home/bewan/unicorn/adsl_status/m4'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/bewan/unicorn/adsl_status/m4'
Making all in intl
make[3]: Entering directory `/home/bewan/unicorn/adsl_status/intl'
make[3]: Rien à faire pour « all ».
make[3]: Leaving directory `/home/bewan/unicorn/adsl_status/intl'
Making all in po
make[3]: Entering directory
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
20 janv. 2005 à 13:24
bonjour,

Plusieurs questions :

As-tu installé les outils prealables à l'installation du driver ???

glibc-devel
glibc-static-devel
liblinux-atm1
ppp
ppp-pppoatm
gcc3.4.1
gcc-cpp-3.4.1
gcc-c++-3.4.1

en plus tu peux rajouter gtk et ses devel

As-tu installer le kernel sources. Apparement dans ton cas la version du noyau est 2.6.8.1. Je suis quand même étonné car la version du noyau pour mandrakelinux c'est soit la 2.6.8.1-10mdksmp pour mandrake linux community ou 2.6.8.1-12mdksmp pour la 10.1 officiel??????

Rappel pour installer le kernel-source:

tu vas dans le centre de contrôle de mandrake soit en tapant drakconf à la console, soit tu le fais en graphique en choisissant dans lemenu démarré système-configutation de l’ordinateur. Une boite te demande de mettre ton mot de passe (root : mode superutilisateur), tu le tapes puis tu vas sur gestionnaire de logiciels puis installer un logiciel et tu ecris kernel dans le champ recherche. A l’issue, tu vas voir toute une liste de paquetages rpm avec le nom kernel. Tu coches kernel-sources (ta version trouvé avec uname -sr , apparement pour toi c'est kernel-source-2.6.8.1mdk) et rien d’autres, tu fais installer, il va te demander ton cd1 ou 2 ou 3 ou dvd, tu l’insère puis ok et t’attends la fin de l’installation.

Verifies déja ça . Rappel pour connaitre la version du noyau on tape en console uname -sr.

Ensuite on va refaire la procedure simplement et sans descriptif:

1- telecharger le driver bapst-0.8.7.tgz et l'enregistrer dans le /home
2- creer un repertoire bewan. En graphique, tu vas dans /home puis tu clic à droite et tu choisis creer un nouveau dossier qu'on appelle bewan.
3. ensuite tu copie le fichier bapst-0.8.7.tgz dans le repertoire crée bewan.
4. tu vas dans le repertoire bewan , tu selectionnes bapst-0.8.7.tgz , tu clic à droite et tu fais extraire ici. Le repertoire unicorm devrait apparaitre.
5- tu vas dans le repertoire unicorn, tu selectionnes libm , tu clic à droite et tu choisis ouvrir dans une console,
puis tu tape à la console su et tu mets ton mot de passe
ensuite tu fais make.
6- ensuite on modifie le fichier Makefile du repertoire unicorn_usb µ.
en console tu fais:

cd /home/bewan/unicorn/unicorn_usb et entrer

7- puis

emacs Makefile
8- tu mets en commentaire( on rajoute le symbole # devant la ligne) la ligne suivante :

#KERNEL_SOURCES=/usr/src/linux

9- ensuite tu rajoutes une ligne en dessous de cette ligne, celle -ci :

KERNEL_SOURCES=/usr/src/linux-ta version mdk (ton kernel-source, sans doute pour toi linux-2.6.8.1mdk)

tu save les modifs en faisant file- save current puis exit sur emacs.

Voilà pour la première partie.

Je dois m'abstenter, je terminerai ce soir chez moi.

Fais déjà ça , après on continuera.

0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
20 janv. 2005 à 15:36
#Suite de l'installation du driver#

Apres avoir modifié le fichier Makefile du repertoire unicorn_usb ,
tu te places dans le repertoire unicorn_usb (en graphique) tu clic à droite et tu choisis ouvrir une console. Ensuite tu tapes su pour être en root puis tu suis les commandes suivantes :


[root@localhost unicorn_usb]# make unicorn_usb_atm.o
[root@localhost unicorn_usb]# make install_atm

Tu dois avoir le module unicorn_usb_atm.o qui a été copié dans le répertoire /lib/modules/n°_version_de_votre_kernel/extra/.


on recharge tous les modules en console avec la commande :

depmod -ae

10. ensuite tu tapes en console:

/sbin/lsmod

pour vérifier que le module unicorn_usb_atm est chargé

11. Si toutefois le module n'est pas chargé tu peux utiliser la commande :

modprobe /lib/modules/n°_version_de_votre_kernel/extra/unicorn_usb_atm

12. Vas ensuite dans le répertoire tools/ et tu dois te mettre en root avec la commande su.

puis tu tapes respectivement les commande suivante :

[root@localhost tools]# make
[root@localhost tools]# make install

13. Puis fais en tant qu'utilisateur

[pris@localhost pris]$ unicorn_status

puis

[pris@localhost pris]$ oam_ping

puis tu selectionnes le repertoire libm et tu tapes :

[pris@localhost libm]$ unicorntest


Ensuite tu reprends les indications déja décrite à partir du paragraphe mise à jour des fichiers de configurations. pour voir les fichiers , utilises l'editeur emacs.

exemple en root : emacs /etc/ppp/pap-secrets

voilà

bon courage
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
20 janv. 2005 à 15:52
une petite modif, j'ai oublié plusieurs chose:

apres la commande unicorntest il faut aller dans le répertoire adsl_status/ et taper la commande suivante :

[root@localhost adsl_status]# ./configure

puis en root

[root@localhost adsl_status]# make
[root@localhost adsl_status]# make install

ensuite

L'exécutable bewan_adsl_status devrait se trouver dans le répertoire /usr/local/bin/
Pour le lancer, tapes simplement dans une console bewan_adsl_status, tu obtiendras une boite de dialogue avec 7 onglets :
 Etat Permet de vérifier le status de votre liaison ADSL (état modem, uptime...).
 Ligne Propose un état graphique de votre ligne ADSL (modulation, rapport signal/bruit...).
 Erreurs Liste les erreurs pouvant survenir sur la ligne.
 Défauts Liste toutes les pertes pouvant perturber la liaison.
 Test Permet de réaliser des test de bouclage.
 Config Permet de voir la configuration de base de votre connection au réseau.
 Info Permet de voir la version du pilote installé plus diverses infos.

voila et tu reprends les mise à jour des fichiers de configuration.
0
sa merde toujours ici:

5- tu vas dans le repertoire unicorn, tu selectionnes libm , tu clic à droite et tu choisis ouvrir dans une console,
puis tu tape à la console su et tu mets ton mot de passe
ensuite tu fais make.

mon kernel est : linux-2.6.8.1-12mdk
c'est ce ke sa maffiche ken je fé un uname -sr
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 09:25
recherche dans le centre de controle le programme glibc et choisis le glibc-devel qui va avec ta version. si ça marche toujours pas, tu peux essayer de changer de compilateur en prenant la version gcc3.3.4 parce que dans tes messages d'erreur il y a des problèmes de syntaxe. Normalement, toi , tu dois avoir la version gcc3.4.1?

Tu peux aussi essayer une autre version du driver, pourquoi pas?

Si ça ne marche toujours pas, il faut demander de l'aide à quelqu'un d'autre, désolé:(:(

Demande à kmf sur le forum, il est très compétent .

Pour le kernel, c'est la bonne version, tu peux l'installer. Le lien symbolique se crée tout seul.
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 09:41
Sinon le plus simple a faire c'est d'appeler tele2 et de changer ton modem usb contre le modem ethernet .

A+
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 11:03
Je crois que j'ai la solution pour toi et va sur ce lien http://www.justlinux.org/index.php/item/231.

Oublies la compilation de libm. Par contre installe avec le centre de controle:

-glibc-static-devel
(déja fait normalement, il contient la librairie libm.a qui te sera également utile pour que la compilation des drivers se déroule sans accrocs)

-libcap
- pppd

et surtout n'oublies pas l'installation de kernel-source-2.6.8.1.12mdk.

Ensuite tu te place dans le sous repertoire unicorn_atm(il se trouve dans le repertoire unicorn que tu as crée et dans lequel tu as normalement desarchiver bapst-0.8.7.tgz) et fais :

[root@localhost unicorn_atm]# make

(le resultat)
gcc -DVERS=0 -O2 -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall -D__KERNEL__ -DMODULE -DLINUX -D_ATM_DRIVER -DDEBUG=1
-I/usr/src/linux/include -I../include/ -I../ -c -o unicorn_atmdrv.o unicorn_atmdrv.c ld -r -o unicorn_atm.o unicorn_atmdrv.o ../msw/crc.o

puis

[root@localhost unicorn_atm]# make install

(le resultat)

mkdir -p /lib/modules/`uname -r`/kernel/drivers/atm
cp unicorn_atm.o /lib/modules/`uname -r`/kernel/drivers/atm
/sbin/depmod -ae

[root@localhost unicorn_atm]#

Ensuite tu vas dans le sous repertoire unicorn_usb et tu fais :

[root@localhost unicorn_usb]# make

(le resultat)

gcc -o ../collect_tors/collect_tors ../collect_tors/collect_tors.c
gcc -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall
-Wno-comment -D__KERNEL__-DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o unicorn_usbdrv.o unicorn_usbdrv.c
gcc -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall
-Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../msw/linrapi.o ../msw/linrapi.c
gcc -x c++ -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-Wall -Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../msw/msw.o ../msw/msw.cpp
gcc -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall
-Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../msw/crc.o ../msw/crc.c
gcc -x c++ -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-Wall -Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../amu/amas.o ../amu/amas.cpp
gcc -x c++ -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-Wall -Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../amu/amu.o ../amu/amu.cpp
gcc -x c++ -DVERS=0 -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce
-Wall -Wno-comment -D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -I/usr/src/linux/include -I../include/ -I../ -c -o ../amu/bsp.o ../amu/bsp.cpp
ld -r -o tmp.o unicorn_usbdrv.o ../msw/linrapi.o ../msw/msw.o ../msw/crc.o ../amu/amas.o ../amu/amu.o ../amu/bsp.o ../arch/i386/modem_ant_USB_LINUX.o /usr/lib/libm.a
../collect_tors/collect_tors tmp.o
gcc -O2 -fno-rtti -fno-exceptions -fno-gnu-linker -Wstrict-prototypes -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -Wall -Wno-comment
-D__KERNEL__ -DMODULE -DLINUX -D_USB_DRIVER -DDEBUG=1 -c tors.c -o tors.o
ld -Ur -o unicorn_usb.o tmp.o tors.o
/bin/rm -f tmp.o
/bin/rm tors.c

puis

[root@localhost unicorn_usb]# make install

(le resultat)

mkdir -p /lib/modules/`uname -r`/kernel/drivers/atm
cp unicorn_usb.o /lib/modules/`uname -r`/kernel/drivers/atm
/sbin/depmod -ae

[root@localhost unicorn_usb]#

Si ça marche, tes driver s seront compilés ensuite on pourra passer à la préparation avant connexion.



Tiens moi au courant....
0
je v1 de regarder ds l'assisitant de suppression de logiciels

kel librairies javé installé. je pensé avoir tout installé or ce n'est pas le cas notamment : glibc-static-devel je pensé lavoir installer mais a l'install g po fé attention g un erreur . c la suivante:

certains paquetages demandés ne peuvent pas être installés :
glibc-static-devel-2.3.3-12.8.100mdk.i586 (car glibc-devel[== 6:2.3.3-12.8.100mdk] est non satisfait)
Êtes-vous d'accord ?

on est obligé mettre annuler ou ok. g essayer avec la version

deglibc-static-devel-2.3.3-23.1.101mdk.i586.rpm

mais j'ai la meme erreur

auriez vous une solution pour ce probleme ??
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 15:25
Bon , alors le mieux c'est que tu reinstalles mandrake 10.1 officiel (c pas long)et tu ne configures pas la connexion reseau. comme ça on repars sur du neuf.

Ensuite tu repars du début :

dans le centre de controle

tu installes kernel-source-2.6.8.1-12mdk
puis tu vas sur desinstaller un logiciel(toujours dans le centre de controle) et tu mets dans le champ rechercher glibc.

Al'issue tu vas voir tous les glibc qui sont installé, tu note la version et ensuite tu installes tous ce qui te manque pour glibc, c'est à dire :

glibc-devel (choisis les même numeros)
glib-static-devel (choisis les même numéros)

ensuite tu installe tout ça :

liblinux-atm1
ppp
ppp-pppoatm
gcc3.4.1
gcc-cpp-3.4.1
gcc-c++-3.4.1
libcap
pppd

puis tu recomences l'installation de ton driver en suivant le tuto suivant : http://www.justlinux.org/index.php/item/231.

Et tu suis les instructions à partir du paragraphe :"Compilation des modules unicorn_atm.o & unicorn_usb.o Bewan"
0
comment je fé pour réinstaller ??

je supprime la version existante et je linstalle a nouvo

ou je l'installe par dessus celle ki é déja installer ??
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 16:27
ok, c'est pas compliqué.

Tu remets ton cd1 puis tu reboot (redemarres), au choix" f1" et "entrer" tu fais "entrer".
Ensuite tu choisis ta langue et tu vas jusqu'au partionnement.
une fois fait, tu choisis partionnement personnalisé, tu clic sur ta ou tes partitions linux , elles sont en rouge pour la racine ./ et vert pour le swap( au fait, as-tu windows d'installer sur le même volume???) puis tu fais supprimer la partition .
Si tu as windows, n'y touche pas , elle sont en bleues.
Ensuite tu clics sur la partition libre (en gris) et tu fais creer et choisis la taille de ta partition ( pense à laisser 1.5 Go pour la partition swap).
Puis tu fais ok ou suivant (je sais plus). Après tu selectionnes la partition restante (en gris) celle qui doit faire à peu près 1.5 go, c'est pour le swap.
Tu clics dessus et tu fais creer, tu choisis la taille en glissant le curseur jusqu'au bout (ça doit faire 1.5 go) puis suivant ou ok.

ensuite tu fais terminer et la tu suis simplement l'install.
A un moment, dans l'etape zone d'amorcage, n'oublie pas de choisir MBR.
Pour les packetage , fais simple en conservant le choix des packages par defaut.

voilà c'est tout.

PS : sache que tu peux creer également une partition /home pour tes données, ça permet de reinstaller linux sans toucher aux données. Mais on verra ça plus tard.

Tiens bon tu vas y arriver
0
g windows d'installer sur le meme disque dur ke linux

donc c lé partition de couleur bleu ke je ne touche po

é celle ki sont en vert et en rouge je lé supprime

é a ce moment la est ce ke je peux kitter l'installation

pour rebooter sur le cd d'installation afin de laisser mandrake s'occuper du partionnement ?

car sinon la : je selectionne la partition libre en gris ( je donne 4 giga) é ensuite je donne 1,5 go pour la partition du swap

LE RESTE ce sera accessible sous windows ?
0
PS : sous lilo

au demarrage g 6 possibilité

linux
windows
failsafe
alt-linux-smp
linux-smp
linux-nonfb
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
24 janv. 2005 à 19:39
ok, si tu as des partitions windows, tu n'y touche pas quand tu es dans l'etape de partitionnement. tu efface juste les partitions linux en rouge et en vert.
mais à ce moment là TU NE QUITTE PAS L'INSTALLATION;
les partitions que tu as supprimées (rouge et verte) ont fusionnées pour données un espaces libres (en gris).
Tu clic sur cette espace libre (en gris) et tu fais creer. C'est là que tu crée ta partition ./ (qui sera rouge) et ta partition swap (qui sera verte).
Une fois que c'est crée, tu fais terminé et tu continue l'installation (formatage, installations des package ,configuration etc....) tu laisse faire.

Pour lilo tu dois avoir

linux
linux-nonfb
failsafe
windows

Attention à ne pas quitter l'installation puisque tu as supprimer les partitions existantes puis creé de nouvelles partitions, il faut reinstaller le systeme sur les nouvelles partitions.
0