Notes
The current test concerns the driver found on kernel.org, inside the tarball of linux kernel 2.6.16-rc5.
Results of UEagleDiag
Diagnostic () driver ueagle-atm 20060303165824
# System Information
Linux version 2.6.16-rc5 (root@dungeon) (version gcc 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)) #1 PREEMPT Fri
Mar 3 15:00:37 CET 2006
version gcc 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)
usbhid 40160 0
ueagle_atm 29352 0
firmware_class 11648 1 ueagle_atm
usbatm 23680 2 ueagle_atm
root 2968 0.0 0.1 1708 460 ? Ss 16:12 0:00 /sbin/atmarpd
root 28460 0.0 0.3 3892 820 pts/2 R+ 16:58 0:00 grep atmarp
atm0 Lien encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
[...]
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
[...]
81.57.220.0 0.0.0.0 255.255.255.0 U 0 0 0 atm0
0.0.0.0 81.57.220.254 0.0.0.0 UG 0 0 0 atm0
# ping IP ? [ OK ]
# test DNS resolution ? [ OK ]
lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
[...]
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
[...]
Commands used
sudo atmarp -c 0
sudo ifconfig atm0 81.57.220.126 netmask 255.255.255.0 mtu 1500
sudo atmarp -s 81.57.220.254 0.8.36 null
sudo route add default gw 81.57.220.254
Problems
The network connection works well, but dmesg and syslog are now filled with the following lines :
(when "USB verbose debug messages" is active in the kernel)
Mar 3 17:11:19 dungeon kernel: printk: 4999 messages suppressed.
Mar 3 17:11:19 dungeon kernel: ATM dev 0: usbatm_rx_process: status -84 in frame 0!
Mar 3 17:11:19 dungeon kernel: usb 4-2: usb_check_bandwidth would have FAILED: 827 + 264 = 1091 usec
Mar 3 17:11:20 dungeon last message repeated 340 times
Mar 3 17:11:20 dungeon kernel: usb 4-2: usb_check_bandwidth would have FAILED: 1056 + 35 = 1091 usec
Mar 3 17:11:20 dungeon kernel: usb 4-2: usb_check_bandwidth would have FAILED: 827 + 264 = 1091 usec