Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91655 - bcm570x driver makes eth0 hang, disrupts AFPD file serving and must be brought down and up but ssh sessions are killed along with other net related services which must be restarted
Summary: bcm570x driver makes eth0 hang, disrupts AFPD file serving and must be brough...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-05 23:52 UTC by steve
Modified: 2005-05-06 05:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steve 2005-05-05 23:52:16 UTC
I'm running AFPD 2.0.1 (not atalk, just AFPD) and when transfering data to OS X clients, the connection to the server will hang. Bringing eth0 down and up quickly allows afpd and the transfer to continue as if no problem occured. This happens MOST repeatably during large file transfers (multi GB), but also occurs when simply traversing directories.

Client logs these messages
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs_unmount: /Volumes/steve, flags 0, pid 2427
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs UserCommand:  sosend failed for reply -1
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs UserCommand:  sosend failed for request 32
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs_Reconnect started /Volumes/steve
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs_Reconnect:  socket failed to start reconnect 61 
May  5 23:07:44 Lithium kernel: AFP_VFS afpfs_unmount:  succeeded

I've tested the 8.1.55 version of the driver from broadcom and IT doesn't produce these problems. Then I went back to 7.3.5 and recreated the problem (followed by returning ahead to 8.1.55 and verifying no problem exists).

Note that this is on a Tyan tomcat k8s mother board with dual broadcom bcm5700 chips.

Reproducible: Always
Steps to Reproduce:
1. Use the spec'd mainboard, configure afpd, start server
2. Connect form OS X client, transfer big files
3. Watch when as the data transfer suddenly stops and all connection to the server (or from the server to any external network) hang

Actual Results:  
server loses ability to connect to external network


Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-
r1 x86_64)
===============================================================
==
System uname: 2.6.11-gentoo-r1 x86_64 AMD Opteron(tm) Processor 242
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  4 2005, 20:56:19)]
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=opteron -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/
qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=opteron -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/
gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 acpi alsa berkdb bitmap-fonts crypt font-server fortran gif gpm ipv6 jp2 jpeg lzw lzw-tiff 
mp3 ncurses nls opengl oss pam perl png python readline ssl tcpd tiff truetype truetype-fonts type1-
fonts usb userlocales xml2 xpm xrandr xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Stefan Schweizer (RETIRED) gentoo-dev 2005-05-06 00:16:06 UTC
I will look at this when I come home from school.
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2005-05-06 05:05:02 UTC
thanks, fixed.