Suse 7.0 + Kernel 2.4.9 + USB + Ultra vieille mobo (P233MMX) - Linux et OS Alternatifs
Marsh Posté le 12-10-2001 à 19:15:25
voila la ou j'ai topé les drivers :
http://benoit.papillault.free.fr/speedtouch/index.php3
et le howto :
http://perso.wanadoo.fr/ed.gomez/d [...] TO-fr.html
avec le layout décrit dedans pour l'USB , et sinon le layout général est celui de ma passerelle avec 2/3 trucs changés évidemment )
Il y a aussi un patch la bas ... je l'ai mis mais bon
Marsh Posté le 12-10-2001 à 19:24:27
pas sur mais dnas /etc/modules.conf, avec une config hardware equivalente, c est ....uhci mais .....ohci pour lusb
Marsh Posté le 12-10-2001 à 19:25:28
slvn a écrit a écrit : pas sur mais dnas /etc/modules.conf, avec une config hardware equivalente, c est ....uhci mais .....ohci pour lusb |
Efectivement, y avait le choix dans le howto...
mais le blem, C que avec le 2.2.9 C le UHCI qui est pris en compte... donc C celui la non (ca marche avec sa souris USB)
Marsh Posté le 12-10-2001 à 19:31:46
Normalement avec les drivers de benoit papillault pas besoin de patcher le noyau.
C'est pour ca que j'utilises ceux la d'ailleur.
/proc/bus/usb est monté ?
Il y a quoi dedans ?
Marsh Posté le 12-10-2001 à 19:34:01
ca je le sais demain, je retourne le voir
Donc pas besoin de aptcher le kernel... bon ca
donc en gros, je suis le howto dont j'ai filé le lien et rulez sans patch du kernel ?
[edtdd]--Message édité par Tetedeiench--[/edtdd]
Marsh Posté le 12-10-2001 à 19:43:56
super tutos :
http://benoit.papillault.free.fr/s [...] d_hat.php3
Marsh Posté le 12-10-2001 à 19:58:19
Il a par contre besoin du usbdevfs
Pour voir si il est installé
more /proc/filesystems
L'option dans le .config si tu recompiles le noyau c'est
CONFIG_USB_DEVICEFS=y
Marsh Posté le 12-10-2001 à 20:02:00
pas besoin de devfs
Marsh Posté le 12-10-2001 à 20:03:41
Ah ?
J'ai dit une connerie alors.
Mais il faut bien usbdevfs ou pas ?
Marsh Posté le 12-10-2001 à 20:10:59
usb oui, devfs non.
Pour te dire ca marche avec mandrake 8.0 ou toutes les autres distro, or la 8.1 est la seule distribution à avoir activé devfs.
Marsh Posté le 12-10-2001 à 20:12:05
oky nickel
Donc il me manque encore quelques réponses
- C dispo un layout de kernel de Suse de base, des fois que ce soit mon layout qui soit foireux ? (meme si j'ai fait tout comme dit dans le howto) ( je rpéfère le compiler plutot que d'en prendre un tout fait... )
-Ca correspond a quoi USB_HCI et UHCI ?
-Enfin, on ne sait pas si sa mobo attribue un IRQ au port USB... C obligé d'en avoir un pôur la raie manta ? (pas moyen de régler ca dans le BIOS )
La seconde étant par curiosité... j'enregistre le Howto : ca peut servir
Marsh Posté le 12-10-2001 à 20:17:23
OK; j'ai dit qu'une demi connerie alors.
C'est dans ma moyenne
Je retourne regarder mon canard.
Marsh Posté le 12-10-2001 à 20:18:24
[will@bastard Starcraft]$ grep -r UHCI /usr/src/linux/.config
CONFIG_USB_UHCI=m
CONFIG_USB_UHCI_ALT=m
[will@bastard Starcraft]$ grep -r USB /usr/src/linux/.config
CONFIG_USB_IRDA=m
CONFIG_INPUT_IFORCE_USB=m
CONFIG_VIDEO_CPIA_USB=m
# USB support
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
# Miscellaneous USB options
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_LONG_TIMEOUT is not set
# CONFIG_USB_LARGE_CONFIG is not set
# USB Controllers
CONFIG_USB_UHCI=m
CONFIG_USB_UHCI_ALT=m
CONFIG_USB_OHCI=m
# USB Device Class drivers
CONFIG_USB_AUDIO=m
CONFIG_USB_BLUETOOTH=m
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_STORAGE_DPCM=y
CONFIG_USB_STORAGE_HP8200e=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
# USB Human Interface Devices (HID)
CONFIG_USB_HID=m
CONFIG_USB_HIDDEV=y
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_WACOM=m
# USB Imaging devices
CONFIG_USB_DC2XX=m
CONFIG_USB_MDC800=m
CONFIG_USB_SCANNER=m
CONFIG_USB_MICROTEK=m
CONFIG_USB_HPUSBSCSI=m
# USB Multimedia devices
CONFIG_USB_IBMCAM=m
CONFIG_USB_OV511=m
CONFIG_USB_PWC=m
CONFIG_USB_SE401=m
CONFIG_USB_DSBR=m
CONFIG_USB_USBVISION=m
CONFIG_USB_DABUSB=m
# USB Network adaptors
CONFIG_USB_PLUSB=m
CONFIG_USB_PEGASUS=m
CONFIG_USB_KAWETH=m
CONFIG_USB_CATC=m
CONFIG_USB_CDCETHER=m
CONFIG_USB_USBNET=m
# USB port drivers
CONFIG_USB_USS720=m
# USB Serial Converter support
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_IR=m
CONFIG_USB_SERIAL_EDGEPORT=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_KEYSPAN_USA28=y
CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19=y
CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_PL2303=m
CONFIG_USB_SERIAL_CYBERJACK=m
CONFIG_USB_SERIAL_XIRCOM=m
CONFIG_USB_SERIAL_OMNINET=m
# Miscellaneous USB drivers
CONFIG_USB_RIO500=m
CONFIG_USB_ID75=m
CONFIG_BLUEZ_HCIUSB=m
Marsh Posté le 12-10-2001 à 20:24:31
Dark_Schneider > Magnifique
Merci énormément !
Marsh Posté le 12-10-2001 à 21:15:08
Merde je l'avais pas mis dans le bon thread
Du coup c'etait pas drole.
Je refais un bide dans le bon thread
It is a good day to die.
C'est carrement moins drole
Marsh Posté le 13-10-2001 à 20:00:54
Bon, j'en perds mon latin...
Je vous explique...
Niveau compil du kernel 2.4.9 ca va.
No problem.
mais alors apres... l'horreur...
En gros, avec le kernel 2.4.9 bien compilé, les modules compilés et installés (make modules puis make modules_install), je reboote en le prenant en compte...
et la O rage O desespoir O vieilliesse ennemie, modprobe me localise... ZERO modules !
Que dalle, zéro !
Meme le 8139too il en veut pas ! avec ou sans o apres ! insmod pareil, no modules !
Le 2.2.19 no pb , mais celui la zéro ...
Y s'passe quoi ?
Ensuite, pour avoir le module n_hdlc.o , faut aptcher son kernel ou quoi ?
Because il y a un patch inclu dans les driver de papillaut, et le ap^tch se mets dedans, mais il semble y avoir quelques erreurs dans la compil du kernel une fois celui ci effectué ( un pb de call assez zarbi avec une * ... )
Bon, au reboot ca amrche mais aucun modules.
Sans le patch pareil.
Alors questions :
1- D'ou vient ce probleme de modules ? j'ai bien compilé le kernel pourtant (maker menuconfig , make dep , make bzImage , make modules , make modules_install cp /...../bzImage /boot/vmlinuz-2.4.9 , reboot via lilo )
2- n_hldc (ou n_hlcd) est nécéssairte au fonctionnement du modem ADSL USB ?
PS : j'ai suivi ce howto sur les modifs des fichiers :
http://benoit.papillault.free.fr/s [...] d_hat.php3
Celui ci qui aprlait de aptcher le kernel :
http://perso.wanadoo.fr/ed.gomez/d [...] TO-fr.html
et que dalle
une idée ?
merci les grands !
Marsh Posté le 13-10-2001 à 20:02:31
depmod -a ?
le rep des modules est là ? /lib/modules/versiondukernel/...
Marsh Posté le 13-10-2001 à 20:06:11
Tu n'as rien dans du tout dans /lib/modules/2.4.9 ? Si c'est le cas, ben ta compile des modules à du chier quelque part...
Marsh Posté le 13-10-2001 à 20:06:43
Flute, pas assez rapide je être
[edtdd]--Message édité par the_fireball--[/edtdd]
Marsh Posté le 13-10-2001 à 20:11:32
Dark_Schneider a écrit a écrit : depmod -a ? le rep des modules est là ? /lib/modules/versiondukernel/... |
depmod : pas testé, connaissait pas...
C pas chez moi C chez un ami, et comme j'essaie de lui installer l'adsl ben...
Si je me souviens bien, les modules étaient dans un repertoire style
/lib/modules/kernel/2.4.9/...
un truc du genre...
suffirai de déplacer les modules dans le bon répertoire alors ?
Marsh Posté le 13-10-2001 à 20:13:31
lors du make modules_install il est censé crée ce répertoire automatiquement pour y placer les modules.
[root@bastard lib]# ls /lib/modules
2.4.10-1mdk/ 2.4.3-20mdk/ 2.4.7-6mdk/ 2.4.8-14mdk/ 2.4.8-19mdk/ 2.4.8-23mdk/ 2.4.8-4mdk/
2.4.10-2mdk/ 2.4.6-5mdk/ 2.4.8-10mdk/ 2.4.8-17mdk/ 2.4.8-21mdk/ 2.4.8-24mdk/ 2.4.9/
2.4.10-4mdk/ 2.4.7-1mdk/ 2.4.8-12mdk/ 2.4.8-18mdk/ 2.4.8-22mdk/ 2.4.8-26mdk/
Marsh Posté le 13-10-2001 à 20:16:20
Bizarre, les modules sont en générals dans /lib/modules/<kernel_version>, ensuite, il y a un rep kernel et d'autres sousrep. Je ne suis pas sous linux la, donc je ne peux pas te décrire exactement les rep.
Mais par exemple, sous Debian, j'ai /lib/modules/2.4.10ac4/drivers/video/NVdriver.o. C'est un exemple de ce que tu devrais avoir.
Edit : encore trop long, c lourd... Euh Dark, tu fais une collection de noyau ???????????????
[edtdd]--Message édité par the_fireball--[/edtdd]
Marsh Posté le 13-10-2001 à 20:16:30
oky, donc ca doit etre un mauvais répertoire...
Sinon, y a rien d'autre qui peut influer ? (je prends toutes les suggestions, le maximum meme, histoire d'avoir tout sur la main demain... ca fait 2 jours que je m'excite la dessus )
Marsh Posté le 13-10-2001 à 20:19:51
C'est bizarre tout tes prob quand meme. J'ai mis 3h en gros pour installer ce modem à partir d'une Debian Woody.
1/ Recompilation du noyau pour l'usb
2/ Compilation du driver
3/ Modification et création des fichiers de conf
4/ Ca marche !
Enfin, bonne chance et n'hésite pas poster, on t'aidera . Sinon, je sais qu'il ne faut pas un pppd beta, genre version 2.xb mais une version 2.x tout cours. La dernière non beta devrait être bon.
Edit :
C'est un howto spécifique à la debian, mais il devrait t'aider un peu je pense : http://perso.wanadoo.fr/ed.gomez/D [...] HOWTO.txt.
A+
[edtdd]--Message édité par the_fireball--[/edtdd]
Marsh Posté le 14-10-2001 à 11:10:39
thxs pour le howto...
Par contre, la ou je capte pas, C sur ma becane.
meme distrib, meme upgrade vers le kernel 2.4.9
Et voila les répertoires des modules, par exemple celui pour les realtek 8139 :
2.2.16 : /lib/modules/2.2.16/net/rtl8139.o
2.4.9 : /lib/modules/2.4.9/kernel/drivers/net/8139too.o
C exactement apreil chez lui (je m'en souviens) et pourtant lui le modprobe trouve pas les modules...
Une idée ?
Marsh Posté le 14-10-2001 à 11:11:37
oky, je viens de voir le depmod -a ...
Je vais tester ca cet aprem; ca a l'air de chercher pour les modules de son kernel
Marsh Posté le 14-10-2001 à 11:51:56
La série des kernel 2.4.x a changé légèrement l'arborescence des modules, comme tu as pu le constater. As-tu updaté le package modutils, car sinon, c'est normal que modprob ne trouve pas les modules s'il ne connait pas la nouvelle arborescence...
Fais une recherche sur les modules à updater lors du passge d'un 2.2.x à un 2.4.x pour savoir exactement lesquels mettre à jour, car il y en plus d'un.
A+
Marsh Posté le 14-10-2001 à 11:54:31
Oky, ca doit venir de modutils...
effectivement j'ai oublié de l'updater... quel cong
Merci du renseignement the_fireball !
je m'autofrappe la (Aie)
Marsh Posté le 14-10-2001 à 11:58:07
Mais non, faut pas, ça fait trop mal car on est tjs plus sévère envers soit-même
Sinon, n'oublie pas qu'il n'est pas le seul à updater...
Marsh Posté le 14-10-2001 à 12:23:17
le méchant !
il n'a pas lu mon howto qui explique notamment comment passer à un 2.4 et précise les packages a updater, bouhhhhhh
http://perso.wanadoo.fr/linux_wiza [...] ation.html
Marsh Posté le 14-10-2001 à 12:26:41
Dark_Schneider a écrit a écrit : le méchant ! il n'a pas lu mon howto qui explique notamment comment passer à un 2.4 et précise les packages a updater, bouhhhhhh http://perso.wanadoo.fr/linux_wiza [...] ation.html |
Rigole pas !
En fait, pour ma migration a moi, je l'ai suivi a la lettre...
Et la, completement zappé ces trucs la, sauf pour pppd etc... car sly me disais y etre arrivé sans updater tous ces packages...
Désolé
Marsh Posté le 14-10-2001 à 16:20:33
YAIIIIIIIIIIIIIIISSE CA MARCHE
Par contre, me faudrai juste quelques reseignements...
La ligne pppd call adsl rends pas la main... et a priori en foutant un & apres aussi... une idée ?
et enfin, C ou deja qu'il faut mettre le lien vers un fichier pour qu'il s'execute diurectement ?
CT un truc finissant en .d ... je me demande si C pas init.d mais bon
Merci bcp les djeunz !
[edtdd]--Message édité par Tetedeiench--[/edtdd]
Marsh Posté le 14-10-2001 à 16:30:01
en gros il gueule ca en continu :
sent [LCP EchoReq id=0x7 magic=0x6bb5b799]
rcvd [LCP EchoRep id=0x7 magic=0x37ac8555]
C chiant... meme avec le &... une solution ?
et pour le lancement auto du script ?
Marsh Posté le 14-10-2001 à 17:12:16
http://perso.wanadoo.fr/linux_wiza [...] html#demon
5) Créer un script de démarrage pour te connecter
Va dans /root et créer un fichier qui se nomme "startadsl" dans lequel tu écrira :
#!/bin/sh
/sbin/modprobe n_hdlc >& /tmp/pppd.log
/sbin/modprobe ppp_synctty &> /tmp/pppd.log
/usr/local/bin/modem_run -f /root/mgmt/mgmt.o -m
/usr/sbin/pppd call adsl &> /tmp/pppd.log
/sbin/route add default ppp0
faut lire un peu plus attentivement.
Marsh Posté le 14-10-2001 à 17:17:44
Thanks ma poule, j'avais deja ce script mais ca faisais merder je sais plus quoi... bref , j'ai vu la ligne merci
Sinon, pour lancer ce script automatiquement au démarrage, fautn créer un lien ou ? je l'ai fait chez moi, mais je sais plus ou...
merci !
Marsh Posté le 14-10-2001 à 17:26:23
cf lien
Marsh Posté le 14-10-2001 à 18:17:40
Pour que pppd rende la main il y a plus simple : detach
dans le fichier (ou enlever le nodetach)
En plus ca la lance en daemon donc meme si le shell perd meurt pppd tourne encore
Marsh Posté le 12-10-2001 à 19:10:39
les agrs, j'ai une question a vous poser...
j'ai configuré une passerelle (enfin tenté) vendredi dernier...
Avec le kernel 2.2.3 livré avec la Suse 7.0 , l'USB marche bieng (on voit clairement que la sorusi USB marche sous X)
Il ne loade pas USB_HCI mais USB_UHCI oui...
On a upgradé vers le kernel 2.4.9 , en mettant le patch donné sur le site des drivers de la raie (du cul) manta (papillot un truc du genre), mis les modules comme décrit dans le howto ...
L'USb fonctionne plus aud émarrage
UHCI failed, HCI failed
Donc en fait, me faudrait quelques renseignements :
- C dispo un layout de kernel de Suse de base, des fois que ce soit mon layout qui soit foireux ? (meme si j'ai fait tout comme dit dans le howto) ( je rpéfère le compiler plutot que d'en prendre un tout fait... )
-Ca correspond a quoi USB_HCI et UHCI ?
-il faut lesquels au minimum pour que ca tourne ?
-Enfin, on ne sait pas si sa mobo attribue un IRQ au port USB... C obligé d'en avoir un pôur la raie manta ? (pas moyen de régler ca dans le BIOS )
Merci des renseignements
---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !