LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-27-2007, 10:33 PM   #1
jaguar11735
LQ Newbie
 
Registered: Dec 2005
Posts: 3

Rep: Reputation: 0
Incorrect MAC received on packet, SuSE 10.2


Whenever I attempt a long command (such as listing a directory with a few hundred files) or use a text-based GUI (like Yast from command line) while using PuTTY, I receive the error "Incorrect MAC received on packet". I have reason to believe that this is NOT the bug that effects SSH server versions 3.x, as I have version 4.4p1. I have also tried playing with the setting in putty that corrects for that bug, but none of the settings fix it. Using different encryption methods in putty do not help at all either.

Screenshot of error

I have tried forcing yast to update both SSH and SSL, and I have also updated putty on my end, however the error still keeps happening, no matter where I access the server from. Anyone know how I can get rid of this? It really gets in the way..

I am running OpenSuse 10.2.

Last edited by jaguar11735; 03-27-2007 at 11:11 PM.
 
Old 03-28-2007, 12:30 AM   #2
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
This webpage explains the problem and a work around. Was ssh built with the incorrect version of the ssl library?
http://www.tartarus.org/~simon/putty...sh-bad-openssl
 
Old 03-28-2007, 09:52 AM   #3
jaguar11735
LQ Newbie
 
Registered: Dec 2005
Posts: 3

Original Poster
Rep: Reputation: 0
I am running SSH 4.4p1, as I stated in my first post. The link you gave me refers 3.4. Both SSH and SSL have been forcefully updated in yast, even though they were both listed as the newest version.
 
Old 07-10-2007, 09:03 AM   #4
vanzandtj
LQ Newbie
 
Registered: Jul 2007
Posts: 5

Rep: Reputation: 0
Incorrect MAC received on packet,

I have recently been getting the same error when I try to run X11 applications (though my setup has been running okay for months).

The PuTTY FAQ and a Google search turned up three possible causes:
- Old SSH 2 servers distributed by ssh.com calculated the MAC
incorrectly. However, PUTTY version 0.52 or better will detect the
buggy servers and compensate. I've been running version 0.58. Also
I'm using the OpenSSH server, not one from ssh.com.
- OpenSSH built against an incorrect version of OpenSSL. The specific
versions of OpenSSH are 3.1p1 and 3.4p1. However, I am running version
4.3p2.
- Buggy firmware in certain Linksys routers. We are running only
Cisco routers, and their configuration has not changed, and connections to a Linux box on the same LAN segment (no routers) also failed.

Some things I have tried:

- Upgrading to PuTTY 0.60. No change.
- Other ciphers. No change.
- Other MACs. No change.
- Other X clients. I have been testing mostly with xdvi, which usually dies on the first page. xclock seems to work okay. GNU emacs fails pretty
quickly. MATLAB fails every time, when it tries to display its splash
screen.
- I used PuTTY to access the same X clients on different hosts.
Failures were similar. Connections to one host seemed more reliable
than to the other two (e.g. xdvi died on the 4th or 5th page, instead
of almost always on the first page). Connections to a host on the same
LAN segment were not more reliable.
- I used "cygcheck ./putty.exe" to check DLLs used. None of them had been changed recently (e.g. by the company's patch/upgrade service).
- I used ssh on a Linux box to access the same X clients on several
hosts. That worked fine.
- I used Cygwin rxvt/ssh to access the same X clients on several
hosts. That worked fine.

As a workaround I have been using Cygwin rxvt/ssh, e.g. a shortcut with this "target":

C:\cygwin\bin\run.exe -p /usr/X11R6/bin rxvt -display 127.0.0.1:0.0 -bg RosyBrown1 -title sphinx -e ssh -Y sphinx

However, I would sure like to know why PuTTY broke.

- Jim Van Zandt
 
Old 07-10-2007, 11:09 PM   #5
jaguar11735
LQ Newbie
 
Registered: Dec 2005
Posts: 3

Original Poster
Rep: Reputation: 0
The way that I fixed my problem 100% was by upgraded the firmware on my router. Have not had a single issue since doing this.
 
Old 07-11-2007, 06:32 AM   #6
vanzandtj
LQ Newbie
 
Registered: Jul 2007
Posts: 5

Rep: Reputation: 0
Thanks! Unfortunately that doesn't apply here.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Getting MAC address from Ethernet packet in C++ eljofi Programming 9 10-13-2013 02:21 AM
How can I send a packet to mac address ... tobiasw Linux - Networking 8 10-22-2006 04:54 PM
[ urgent]Packet filter using Source MAC address aashish.verma Programming 5 06-03-2006 02:54 AM
Packet filter using MAC Address aashish.verma Linux - Networking 1 05-30-2006 07:41 AM
problem in received packet linux_lover2005 Programming 2 04-24-2005 08:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration