Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Weird Kernel Errors accessing Network Volume

Hallo everybody. I have a very strange problem with a customer who uses about 20 macs. Different machines. No new Intel Macs. All G5 machines. The customer has a network with abouth 20 machines. 100 Mbit Network connection to a Helios (Sun) FileServer. The Uplink to the server is Gigabit and this all goes threw Cisco Networking Switches. Now to my Problem this still exists since 10.4.0. The Macs randomly crashes bei placing pictures in Quark. Let me explain. The customer goes to "placing picture" in quark. Browsing the network volume and than it crashes before they can click on the button import. As first i thought it was a Quark Problem. But quark can not help me. Than i thought it was a finder dialog problem and deactivated all previews and all the other stuff. Nothing helps. Now 10.4.9 comes out and I was full in hope that this fixes my issues because Apple said they updates Finder Network Browsing.

But now the things go crazier. Sometimes the crashes are in Photoshop by saving a picture or open a picture. And of course in Quark with pacing a picture. Now i really do not know what i can do.

I will post here because i hope that someone can help me.
Here is the Kernel Error Log file:

*******
Tue Apr 24 11:44:36 2007
panic(cpu 1 caller 0x000E82A0): vnode_put(4cc3840): iocount < 1
Latest stack backtrace for cpu 1:
Backtrace:
0x000952D8 0x000957F0 0x00026898 0x000E82A0 0x000E824C 0x000D4CB0 0x002AB7F8 0x000ABB30
0x0303A008
Proceeding back via exception chain:
Exception state (sv=0x517AD780)
PC=0x9001C9C0; MSR=0x0000F030; DAR=0x0D450FFC; DSISR=0x0A000000; LR=0x90B99274; R1=0xF0507FC0; XCP=0x00000030 (0xC00 - System call)
Kernel version:
Darwin Kernel Version 8.9.0: Thu Feb 22 20:54:07 PST 2007; root:xnu-792.17.14~1/RELEASE_PPC
*******


If someone need more information. Just let me know.!!!
Thanx for your help.

Mike


Different Macs Mac OS X (10.4.9)

Posted on Apr 24, 2007 3:07 AM

Reply
12 replies

Apr 24, 2007 10:32 AM in response to mike.habermeier

Hi Mike.

Just throwing out some thoughts here...

Any other info in the Logs, like Applefileservice, Directoryservice, Application crash logs like Quark or PShop?

Have you cleared caches, fixed permissions and such? If not, I like Applejack...
http://www.versiontracker.com/dyn/moreinfo/macosx/19596

After installing, reboot holding down CMD+s, then when the prompt shows, type in...

applejack AUTO

Then let it do all 5 of it's things.

At least it'll eliminate some questions if it doesn't fix it.

Tried tweaking the sysctl variables yet?

Apr 24, 2007 12:27 PM in response to BDAqua

Hi BDAqua,

i have allready installed AppleJack. I installed AppleJack to all customers i work with.

After AppleJack it works for about a week or something. But this is only a sujective feeling from my own. Maybe caches i thougt.

I tweaked the Network parameters to half duplex, full duplex and so on. Not helping. In all the log files i can not see any other infos. not in the system.log or something else.

Thank your for your help. Maybe we can figure it out together. I really end up here 😉

What do you mean with sysct variables ??

thanx. mike

Apr 24, 2007 12:45 PM in response to mike.habermeier

Sorry, poor eyesight when I typed sysct, meant... The sysctl variables like...

Not certain these work for Network, or just Internet !??

The settings shown below are given in a good faith there is not at all any guarantee that it will work perfectly for you.
Lets give it a try and run the following commands from the command line:
sysctl -w net.inet.tcp.delayed_ack=0
sysctl -w net.inet.tcp.mssdflt=1460
sysctl -w kern.ipc.maxsockbuf=131070
sysctl -w net.inet.tcp.sendspace=65535
sysctl -w net.inet.tcp.recvspace=65535
sysctl -w net.inet.tcp.newreno=1

A word on MTU or mssdflt...
Different Servers may have different MTUs, and that can cause Havoc, here's some guides on that issue...

Setting MTU size is a process of trial-and-error: start with the maximum value of 1500, then reduce the size until the problem goes away. Using one of these values is likely to solve problems caused by MTU size:
• 1500. The largest Ethernet packet size; it is also the default value. This is the typical setting for non-PPPoE, non-VPN connections. The default value for NETGEAR routers, adapters and switches.
• 1492. The size PPPoE prefers.
• 1472. Maximum size to use for pinging. (Bigger packets are fragmented.)
• 1468. The size DHCP prefers.
• 1460. Usable by AOL if you don't have large email attachments, etc.
• 1430. The size VPN and PPTP prefer.
• 1400. Maximum size for AOL DSL.
• 576. Typical value to connect to dial-up ISPs.

Another way to change the MTU is by...
sudo ifconfig en0 mtu 1460

Or whatever interface for en0, or different mtu value.

These will all be lost with a restart, but might help in diagnosing.

Starting to sound like some flakey HW with the week or so going good !???

Apr 24, 2007 1:02 PM in response to BDAqua

this is a interesting information.

but i tried the setting the MTU. For a day or something like that.
I often heard about problems with CISCO Switches and MTU sizes.
So that was the first thing i tried.

But i didn´t try the sysctl commands. This seems interesting.
I will give this a try. I am not sure if this helps for networks and not only
for working with internet 😉

Sorry my english is not so good. I am from germany. What do you mean with "flakey HW"

When I am driving back from the customer i thougt on the cisco switches.
This is one of the things i did not change. Maybe i will give this a try and
change one switch to a HP Procurve or a Level One Switch. What do you mean about this ?

Very very thanx for your help and this conversation.

Mike

Apr 25, 2007 4:58 AM in response to mike.habermeier

hes basically giving instructions on how to use the dbg debugger to debug part of the kernel and track down what operation and cause is generating your panic.

here is the reference document about using dbg i think he was trying to link to:
http://developer.apple.com/documentation/Darwin/Conceptual/KernelProgramming/bui ld/chapter18_section5.html

here are the debugger kits youll need:
http://developer.apple.com/hardwaredrivers/download/kerneldebugkits.html

hopefully youl be able to gifure it out betwen what the guy from the list outlines and the reference document.

I don thave time to review them fully myself and break it down for you, but if i have time later tonight i will. Maybe Phil or someone can help in te meantime... if not your on your own till later this afternoon. Sorry 😟

Weird Kernel Errors accessing Network Volume

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.