← Back to team overview

sslug-teknik team mailing list archive

Re: ADSL - kan vi skrive driveren selv ?

 

"John B. Jacobsen" wrote:
> 
> Vedrørende TD's nye inet tilbud: ADSL, har jeg overvejet
> om vi ikke kunne danne en sslug gruppe, der selv skrev
> linux driveren til det ATM 25 kort, TD sælger til ADSL
> modemet. Vi har kildeteksten til en pre-alfa version =
> 155 Mbit udgave (samme fabrikat) af ATM linux driveren.

Er det fordi det er et 25Mbit ATM kort, at der ikke findes nogen driver?
Jeg kan da ikke forestille mig at der ikke er andre der bruger ATM under
Linux. Hmm... at dømme efter networking-howto, så der det faktisk sådan
ud.

> På nedenstående URL:
> 
> http://lrcwww.epfl.ch/linux-atm/
> 
> findes der en masse gode links til ATM docs.
> 
> Hvad siger I ? Er vi skrappe nok i sslug til selv at skrive
> en driver ? Jeg har e-mailet producentet om teknisk info !

Det er nu ikke så svært igen, imodsætning til andre OS, så er der jo
masser af eksempler at se på. Som de fleste der har prøvet at
programmere ved, siger et eksempel som regel mere end 1000 siders
dokumentation til et API, som iøvrigt ikke passer med dokumentationen.

At skrive en net-driver til ATM kortet er nok det mindste problem. PCI
kort er forholdsvis nemme at have med at gøre. Problemet er at selve ATM
protokollaget i kernen ikke ser færdigt ud. Dette er det besværlige at
lave, ATM bærer tydeligt præg af at være "designet af en kommission" (af
teleselskaber for at gøre det værre endnu). 

DTU studerende på denne liste (vel nok mest I'ere eller E'ere) har
mulighed for at tage et nyt kursus på IT, om at lave drivprogrammer til
Linux. Det har kørt dette semester som specialkursus, og jeg er selv
igang med at rode med ieee1394. Studerende på andre institutioner kunne
nok også få oprettet lignende kurser, og måske endda for dem til at købe
ATM kortene :)  

Mvh Morten


References