Bonsoir,
Beaucoup de journaux ont été postés à ce sujet: impossible d'utiliser le noyau 2.6 avec un modem ADSL Bewan PCI ou USB. La faute au driver qui ne compile pas avec.
Eh bien Bewan a enfin rendu ses drivers compatibles avec le 2.6!
C'est dispo ici:
http://www.bewan.fr/bewan/utilisateurs/telechargement/pilotes/adsl/(...)
La procédure d'installation est un peu chiante. Après avoir fait un make (en tant que root) à la racine du driver, rendez-vous dans le sous répertoire correspondant à votre modem (unicorn_pci ou unicorn_usb) et copiez les modules à la mano:
# cp *.ko /lib/modules/`uname -r`/extra
Et ça marche, oh bonheur! Merci Bewan!
# Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Dario Spagnolo (site web personnel) . Évalué à 2.
D'ailleurs j'avais un problème au chargement de cette meme version sous le 2.4.25, 3 symboles manquants...
# Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par mat1_3 . Évalué à 1.
J'ai testé, ça marche !
Mais il faut ajouter linux-atm et pppoatm (noyau et ppp) qui n'est pas fourni avec Fedora. J'ai ça.
Par contre je ne suis pas arrivé à installer le driver avec le noyau Fedora (j'ai un 2.6.4 vanilla). Je n'ai pas encore réellement creusé la question.
Questions : Es-ce que d'autres personnes utilisent cette carte ?
Si oui, je peux faire un petit LISEZMOI et mettre en ligne les paquets linux-atm, ppp et pppoatm qui sont nécessaires.
J'utilise pppoatm pour des raisons "historique". Bewan ne fournit pppoeth que depuis quelques mois. L'utilisation de pppoatm est simple. Cependant je me demande si pppoeth présente un intérêt. Entre autre car pppoeth est supporté par Fedora (plus ou moins) alors que pppoatm non. Idéalement j'aimerai que la carte cadre dans les outils d'administration de Fedora (kudzu, (redhat|system)-config-network). Ainsi pour configurer l'utilisateur passerai par *-config-netword (renseignement des fichiers dans/etc/sysconfig/) et le lancement se ferait classiquement avec /sbin/ifup (ou automatiquement au boot). Si quelqu'un peut me dire si s'engager sur la voie pppoeth présente un intérêt, alors je regarderais ça. Sinon je reste avec pppoatm qui fait son boulot correctement.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Gnurou (site web personnel) . Évalué à 1.
Je croyais que les drivers Bewan étaient 100% libres... Me suis-je fourvoyé?
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par mat1_3 . Évalué à 1.
Comme moi. Et je m'en mords encore les doigts d'avoir acheté ça.
Mais bon, Bewan fait un petit effort pour offrir des drivers. Il y a deux fichiers proprio :
modem_ant_PCI_LINUX.o
modem_ant_USB_LINUX.o
Le problème que j'avais avec modem_ant_PCI_LINUX.o était :
Pour le 2.4 (version driver <= 8.1):
$ nm modem_ant_PCI_LINUX.o | grep _GLOBAL
000124d8 t _GLOBAL__D_aocDbg
000149f4 t _GLOBAL__D_eocDbg
[...]
Les symbols sont 't' (minuscul) et sont utilisables en module pour Linux 2.4. Ils ne le sont pas pour Linux 2.6.
Maintenant (version driver >= 8.5) :
$ nm modem_ant_PCI_LINUX.o | grep _GLOBAL
000124d8 T _GLOBAL__D_aocDbg
000149f4 T _GLOBAL__D_eocDbg
[...]
'T' au-lieu de 't'.
Comme c'est proprio, pas moyen de fixer ce petit truc (alors que j'ai passé une semaine pour utilise kbuild, chercher où est le problème et me rendre compte que je ne peux rien faire...). Donc obligé d'attendre le bon vouloir de Bewan.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Gnurou (site web personnel) . Évalué à 1.
J'avais regardé leur fichier COPYING, et voyant l'en-tête de la GPL, je me suis dit, "cool, en plus c'est libre!"
Mais j'avais oublié ce petit bout en bas:
In addition, as a special exception, BeWAN systems gives permission
to link the code of this program with the modem SW library
(modem_ant_PCI.o, modem_ant_USB.o), and distribute linked combinations
including the two. You are also given permission to redistribute the
modem SW library (modem_ant_PCI.o, modem_ant_USB.o) with the rest of the
code.
Mais bon, au moins c'est redistribuable... :/ C'est pourquoi je ne comprend pas ce qu'attendent les distribs pour intégrer des packages... Mmmm peut-être que quelqu'un les fasse? :)
# Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par mat1_3 . Évalué à 2.
faire "make modules_install" dans unicorn_pci.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Goon . Évalué à 1.
Donc maintenant que c'est réglé, est-ce qu'au moins la config est simple. Le TFM est clair ? Quelqu'un a une URL expliquant en détail la procédure ? Merci d'avance.
# Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Fred_bewan . Évalué à 1.
Du coup je me suis rendu rendu dans le repertoire où ont été mis les modules (je sais pas exactement mais c'est je crois que c'est dans /lib/modules/...kernel../extra/).
Et là je n'arrive pas à charger les modules (je suis root)...
J'ai essayé un modprobe et un insmod -f sur les unicorn_pci_atm.ko et .o ainsi que sur unicorn_pcidrv.o mais aucuns d'eux ne veulent se charger.
Quelqu'un a t'il eu se problème ou sauriez vous d'où ça pourrait venir ?
Merci, fred.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Gnurou (site web personnel) . Évalué à 1.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par fiftywan . Évalué à 1.
un truc qui arrive sur la mdk10.0, kernel 2.6.3-4mdk , c'est que l'install se fasse dans /lib/modules/2.6.3-4mdkcustom/extra
as-tu fait un updatedb, (en tant que root) puis un locate unicorn*.ko ?
quels sont les emplacements trouvés?
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Bertrand (site web personnel) . Évalué à 1.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par fiftywan . Évalué à 1.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par JOELCHA . Évalué à 1.
Où en êtes-vous avec le modem Bewan adsl? moi, sous mdk10 avec les rpms de justlinux.prg ou le pilote de bewan, ça s'active, s'initialise, mais rien de plus! C'est le moche gris.....
JOEL
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par jeremy damien . Évalué à 1.
si qqun qui l'a installé pouvait metre un petit tuto pour les débutant ...
merci d'avance.
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par 0xffffffff lulu . Évalué à 1.
Tout nouveau dans la communauté Linux (Mdk 10), je suis en plein apprentissage et je suis actuellement en difficulté avec l'installation de mon modem USB ADSL (Bewan, bien sur !-( )
En l'occurence, j'ai construit les objets avec la commande make et 'make install' a placés les *.ko ..
.. dans /lib/modules/2.6.3-4mdkcustom/extra.
Là, j'ai lancé un 'depmod -ae' ce qui m'a créé dans /lib/modules/2.6.3-4mdkcustom/ un tas de fichiers modules.* (ex: modules.dep) qui se réfèrent uniquement aux modules présents à cet endroit (uniquement unicorn_*.ko)
D'après ce que j'ai compris, il faut maintenant lancer 'modprobe' mais impossible de lui faire trouver ces satanés modules.
Rq: quand je fais un 'modprobe -c', cela affiche je crois l'ensemble des modules dans la config et TOUS sont placés dans /lib/modules/2.4.25-2mdk.
Est-ce norrmal, alors que je suis sur un noyau 2.6.3-4mdk (retour de 'uname -r') ?
PEut-être est-ce là l'origine de la non-reconnaissance du module en question par modprobe ?
Qu'en pensez-vous ?
[^] # Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par jeremy damien . Évalué à 1.
peut etre qu'en installant un noyeau officiel?
je ne pense pas que j'aurai le temps, si qq un essaye il peut peut etre dire si ca marche
# Re: Bewan ADSL et noyau 2.6: Ca marche!
Posté par Stéphane Démurget (site web personnel) . Évalué à 1.
je veux bien le faire et surtout j'en ai besoin ;)
contact si vous l'avez : http://zzrough.free.fr(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.