⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 lan91c111 Linux driver
💻 TXT
📖 第 1 页 / 共 2 页
字号:
   LOCAL: more ledb
   Verify that the value printed is 3

   Test Result: Passed


4. Check LEDs

   You may not be able to do this depending on the LEDs supported on your
   card.

   Verify that the "100" LED is on, indicating a 100Mbps connection.

   Verify that the "FD" LED is on, indicating Full-Duplex connection.

   Test Result: Passed


5. Check Transport - use ftp to transport a large file across the ethernet

   Obtain a large file, preferably several megabytes in size. I used the
   file XFree86-4.0.1-1.i386.rpm from Disk 1 of the RedHat 7.0 distribution
   because it was 15Mbytes in size.

   REMOTE: ftp 216.36.95.135
   REMOTE: bin
   REMOTE: put large_file
   REMOTE: get large_file large_file_ftp
   REMOTE: quit
   REMOTE: diff large_file large_file_ftp
   Verify that the transfer occurred correctly, and that the file was not
   modified after transport.

   Test Result: Passed


6. Disable Auto-Negotiate, Force Half Duplex, 100Mbps

   The files in /proc/sys/dev/ethX can only be changed by root.

   LOCAL: echo 0 > autoneg
   Wait 5 seconds.
   LOCAL: echo 0 > rfduplx
   Wait 5 seconds.
   LOCAL: more rfduplx
   Verify that the result printed is 0.
   LOCAL: more afduplx
   Verify that the result printed is 0.  Verify that the "100" LED is on,
   and the "FD" LED is off.
   Perform Test #2 (Ping Remote Side) to verify connection.
   Perform Test #5 (Check Transport).

   Test Result: Passed


7. Eanble Auto-Negotiate, Advertising Half Duplex, 100Mbps

   LOCAL: echo 1 > autoneg
   Wait 5 seconds.
   Verify that the "100" LED is on, and the "FD" LED is off.
   LOCAL: more autoneg
   Verify that the result printed is 1.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   LOCAL: more aspeed
   Verify that the result printed is 100.
   Perform Test #2 (Ping Remote Side) to verify connection.
   LOCAL: more lnkfail
   Verify that the result printed is 0.
   Remove the ethernet cable from the RJ-45 connector.
   LOCAL: more lnkfail
   Verify that the result printed is 1.
   Reinsert the ethernet cable into the RJ-45 connector. 
   LOCAL: more lnkfail
   Verify that the result printed is 0.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   LOCAL: more aspeed
   Verify that the result printed is 100.
   Perform Test #2 (Ping Remote Side) to verify connection.

   Test Result: Passed


8. Force Half Duplex, 10Mbps

   LOCAL: echo 0 > autoneg
   Wait 5 seconds.
   LOCAL: echo 10 > rspeed
   Wait 5 seconds.
   LOCAL: more aspeed
   Verify that the result printed is 10.  Verify that the "100" LED is off,
   and the "FD" LED is off.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   Perform Test #2 (Ping Remote Side) to verify connection.
   Perform Test #5 (Check Transport).

   Test Result: Passed


9. Eanble Auto-Negotiate, Advertising Half Duplex, 10Mbps

   LOCAL: echo 1 > autoneg
   Wait 5 seconds.
   Verify that the "100" LED is off, and the "FD" LED is off.
   LOCAL: more autoneg
   Verify that the result printed is 1.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   LOCAL: more aspeed
   Verify that the result printed is 10.
   Perform Test #2 (Ping Remote Side) to verify connection.
   LOCAL: more lnkfail
   Verify that the result printed is 0.
   Remove the ethernet cable from the RJ-45 connector.
   LOCAL: more lnkfail
   Verify that the result printed is 1.
   Reinsert the ethernet cable into the RJ-45 connector. 
   LOCAL: more lnkfail
   Verify that the result printed is 0.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   LOCAL: more aspeed
   Verify that the result printed is 10.
   Perform Test #2 (Ping Remote Side) to verify connection.

   Test Result: Passed


10. Force Full Duplex, 10Mbps

   LOCAL: echo 0 > autoneg
   Wait 5 seconds.
   LOCAL: echo 1 > rfduplx
   Wait 5 seconds.
   LOCAL: more afduplx
   Verify that the result printed is 1.  Verify that the "100" LED is off,
   and the "FD" LED is on.
   LOCAL: more aspeed
   Verify that the result printed is 10.
   Perform Test #2 (Ping Remote Side) to verify connection.
   Perform Test #5 (Check Transport).

   Test Result: Passed


11. Eanble Auto-Negotiate, Advertising Full Duplex, 10Mbps

   LOCAL: echo 1 > autoneg
   Wait 5 seconds.
   Verify that the "100" LED is off, and the "FD" LED is on.
   LOCAL: more autoneg
   Verify that the result printed is 1.
   LOCAL: more afduplx
   Verify that the result printed is 1.
   LOCAL: more aspeed
   Verify that the result printed is 10.
   Perform Test #2 (Ping Remote Side) to verify connection.

   Test Result: Passed



12. Return to Full Duplex, 100Mbps

   LOCAL: echo 0 > autoneg
   Wait 5 seconds.
   LOCAL: echo 1 > rfduplx
   Wait 5 seconds.
   LOCAL: more afduplx
   Verify that the result printed is 1.
   LOCAL: echo 100 > rspeed
   Wait 5 seconds.
   LOCAL: more espeed
   Verify that the result printed is 100.
   Verify that the "100" LED is on, and the "FD" LED is on.
   Perform Test #2 (Ping Remote Side) to verify connection.
   LOCAL: echo 1 > autoneg
   Wait 5 seconds.
   Verify that the "100" LED is on, and the "FD" LED is on.
   LOCAL: more autoneg
   Verify that the result printed is 1.
   LOCAL: more afduplx
   Verify that the result printed is 1.
   LOCAL: more aspeed
   Verify that the result printed is 100.
   Perform Test #2 (Ping Remote Side) to verify connection.

   Test Result: Passed



Test Scenerio #2
Testing in a Mixed-Mode 10Mbps LAN

This section of testing was perform in a 10Mbps LAN with mixed 10Base2 and
10BaseT interfaces.  The LAN was interconnected with a D-Link HUB, and a
connection to the Internet was secured through an Efficient Networks
SpeedStream router. The address of the router is 216.36.95.129.


13. Connect to LAN

   Connect both the LOCAL and REMOTE ethernet cards to the non-isolated LAN.
   Verify that the "100" LED is off, and the "FD" LED is off.
   LOCAL: more lnkfail
   Verify that the result printed is 0.
   LOCAL: more afduplx
   Verify that the result printed is 0.
   LOCAL: more aspeed
   Verify that the result printed is 10.
   Perform Test #2 (Ping Remote Side) to verify connection.

   Test Results: Passed


14. Test Promiscuous Mode

   LOCAL: /usr/sbin/tcpdump -p -i eth0 host 216.36.95.129
   REMOTE: ping -c5 216.36.95.129
   Verify that the LOCAL "tcpdump" program sees the pings to 216.36.95.129.

   Test Results: Passed

15. Test Multicast Mode

   The "route" command must be executed as root.
   LOCAL: route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
   REMOTE: route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
   LOCAL: /usr/sbin/tcpdump -p -i eth0 host 216.36.95.129
   REMOTE: ping 224.0.0.1
   Verify that the REMOTE machine gets at least one ICMP response from
   216.36.95.135. You will probably also see ICMP responses from other
   Linux machines listening on the LAN.
   Also, by inspecting the output of the LOCAL "tcpdump" you can see which
   packets are Broadcast (B), Multicast (M), or Point-to-point (P).

   Test Results:  Passed

16. Test LED Control

   LOCAL: echo 6 > leda
   LOCAL: echo 7 > ledb
   LOCAL: more leda
   Verify that the result printed is 6.
   LOCAL: more ledb
   Verify that the result printed is 7.
   Perform Test #2 (Ping Remote Side) to verify connection.
   Verify that the two LEDs toggle when packets are received and transmitted.

   Test Results:  Passed



How to obtain the latest version:
=================================
	
	http://www.smsc.com


Known bugs:
===========

   1.   You cannot yet set the hardware address.  

   2.	Hardware multicast filtering is not yet supported.

   3.	The driver does not support multiple cards in a system (yet)

   4.   One anomoly was observed during testing with an Athlon Thunderbird 1GHz system
        during FTP uploads to a Pentim 4 1.3GHz system running Windows 2000 Adv Server,
        where FTP transfer speed were observed to be 40-50% below normal. The cause
        of the anomoly is unknown.


Contacting me:
==============
   Pramod Bhardwaj, pramod.bhardwaj@smsc.com
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -