ethernet driver
Brought to you by:
aeb,
bencollins
From: <fra...@ya...> - 2000-05-02 09:30:24
|
Since few weeks, I write an encapsuted ethernet driver on the top of the linux ieee1394 subsystem. By using the old 0.5 version of modules with 2 adaptec boards : Hot Connect 8920, I was able to transfer data twice as fast as on common ethernet interface. But, I found some problems using the linux ieee1394 subsystem. First, I was not able to find a way to transfer data using ``unified'' write transactions. So I make few modifications in the ieee1394 core module. The Hot Connect 8920 board use S200 speed bus. So the max payload data on a single paquet must be 1024 bytes. But, to avoid kernel freezing, I reduce the size of ethernet paquet to 200 bytes. If not, after some times, strangness append in the low level driver ``aic5800'', this could freeze the 2 computers. ---------- Last week, I recieved 2 ADS PYRO OHCI boards. So I download last CVS version of modules and libraw. After succesfull installation and tests, I rebuild my ethernet driver, using the new subsystem. And unfortunatly I found other strange problems. 1. ``insmoding'' 2 times the ohci modules freezing one or the other computer... 2. My ethernet driver is working (vor exemple, flood ping is OK) but other kind of programs like ftp or telnet don't work well: for an unknown reason, after a few time, the ohci driver (or the board ?) stop recieve (or transmit) paquets, while it still can transmit (or receive) some other paquets like ARP ones. And of course, some times it crach ! ___________ An other question : Now, I will work on isochronous transmissions and video stream. But unfortunatly, I have not any camrecorder. So does anyone know the way to make believe others nodes that my PC-linux is a camrecorder ? ---- Thanks for any comment or answer. Franck Bonin ___________________________________________________________ Do You Yahoo!? Achetez, vendez! À votre prix! Sur http://encheres.yahoo.fr |