Problem 1
Excessive collisions -
Problem might be in autosensing of Hub for 10/100 or in the NIC of the PC. Mostly probably in the NIC of the PC.
Problem 2
The following command is used in Cisco 675 router to solve the ftp server configuring. check this command is supported in Cisco 677 router also.
Type set nat entry add, followed by these arguments:
inside IP address
inside port number
outside IP address
outside port number
UDP, TCP or ICMP
In this example, assume the private address of your server is 10.0.0.2 and the public/routed address assigned to your Cisco 675 is 192.168.92.4.
For example, if you're running a Web server, you would enter:
set nat entry add 10.0.0.2 80 192.168.92.4 80 tcp
If you're running an FTP server, you would enter one of the following:
set nat entry add 10.0.0.2 20 192.168.92.4 20 tcp
or
set nat entry add 10.0.0.2 21 192.168.92.4 21 tcp