Speed Touch USB

English version  Deutsche version 

Un projet de driver BeOS pour le modem ADSL Speed Touch USB d'Alcatel.

Quoi de neuf ?

Ce projet est actuellement officiellement gelé, après plus d'un an l'avoir été officieusement. En raison des bugs USB déjà évoqués et la vitesse lamentable résultante, sauf si quelqu'un débarque avec LA solution, je ne vois pas comment terminer ce projet. Désolé pour la mauvaise nouvelle.

Toutefois, le code source le plus récent de la v0.7 est disponible au téléchargement, ainsi que celui de toutes les précédentes versions.
Le microcode n'est plus inclu. A la place, installez mgmt.o (du driver Linux) ou alcaudsl.sys (du driver Windows) dans le dossier /boot/beos/etc folder, le driver USB extrayant le microcode directement de ces fichiers...

Téléchargement

Le driver (toujours non opérationnel)v0.7 est disponible ici :

Vous devez installer l'un de ces fichiers des drivers officiels d'Alcatel dans le dossier /boot/beos/etc :

  • mgmt.o, du driver Linux
  • alcadusl.sys, du driver Windows

Anciennes versions (le microcode n'est plus inclus) :

A faire...

Packaging:

  • Ecrire un script d'installation (fait : v0.6)
  • Ecrire de la documentation (à faire)

Driver USB :

  • Faire tomber en marche ! (en cours)
  • Modifier E-Drive en A-Drive pour pouvoir tester les I/O de cellules ATM via l'ATM loopack? (fait : v0.7)
  • Ioctls pour le status du modem/ligne et statistiques du modem (fait : v0.7)
  • Assemblage/désassemblage SAR (fait : v0.5)
  • Emission/réception des packets (fait : v0.4)
  • Synchronisation de la ligne ADSL et lecture de son status (fait : v0.4)
  • Upload du microcode au démarrage (fait : v0.3)
  • Lecture de l'adresse MAC du modem (fait : v0.1)
  • Détection du modem (fait : v0.1)

net_server device add-on:

  • Ajouter l'ergonomie de configuration (BNetConfig), plut&ocric;t que cet VCI/VPI en dur dans le code ! (fait : v0.7)
  • Se comporter comme un BNetDevice de type ATM_DEVICE (fait : v0.5)
  • Interfacer avec le driver USB (fait : v0.5)

PPPoA net_server protocol add-on :

  • Décodage PPPoA -> PPP des trames reçues (fait : v0.5)
  • Encodage PPP -> PPPoA des trames à transmettre (fait : v0.5)
  • Gestion d'un pseudo port /dev/ports/pppoa (fait : v0.2)
  • Comprendre la RFC PPPoA 2364 ;-) (fait : v0.2)

Ze BeStusb Team

Historique

  • 5 février 2003 :

    Woa, un an et demi sans nouvelles ! L'est plus que temps de poster une mise ` jour, même si c'est pas pour une bonne nouvelle...

  • 26 septembre 2001 :

    Bon, il semble que l'on se hurte à un méchant bug complexe avec les communications USB : le driver actuel perd beaucoup (trop) de packets entrants. Pas trouvé de solution, jusqu'à maintenant. Désolé pour le temps que cela prend. Je vais toutefois publier la version actuelle (v0.6) bientôt (tm) pour les braves qui voudraient l'essayer quand même...

    Et, merci Clemens, nous avons désormais aussi une version allemande de cette page.

  • 14 juillet 2001 :

    La v0.5 est une version "Maurice est en vacances" ;-) !
    Première connexion PPP établie, bon boulot Maurice ! Version très instable, cependant : un simple ping plantant ensuite net_server.

  • 8 juillet 2001 :

    La v0.4 est disponible.
    Fonctions lecture/écriture USB implétée, couche SAR déplacée de du device add-on au driver USB. Premiers tests fait sur l'ADSL, via un E-Drive mutant pour ATM (A-Drive).

  • 29 juin 2001 :

    La v0.3 est une version "Je suis en vacances" !
    Suppression du microcode de toutes les archives zip, car nous ne pouvons/n'aurions pas dû le distribuer inclu. Le driver USB v0.3 lit le microcode directement depuis les fichiers des drivers officiels d'Alcatel.

  • 12 juin 2001 :

    Maurice a corrigé le code de téléchargement du microcode. Maintenant, nous avons un driver capable d'initialiser et de synchroniser le modem avec la ligne ADSL. Merci Maurice !

  • 15 mai 2001 :

    Le code de téléchargement du microcode du modem commence à fonctionner, le squelette du driver USB s'étoffe un peu. La mise en ligne de cette v0.2 du code vise les mêmes objectifs que la précédante.

  • 5 avril 2001 :

    Ma ligne Wanadoo ADSL fonctionnant enfin chez moi, je débute ce projet. Une première v0.1 est mise en ligne, afin de permettre d'éventuels développeurs intéressés de participer au projet. Cette version n'offre qu'un squelette de driver USB.

Documentations


5 février 2003