Network problem
IGOR LURI
iluri at fagorautomation.es
Tue Nov 12 18:21:54 EST 2002
Hi all,
I have a custom board based on a MPC823 with ethernet on SCC3. I have a
telnet server and a ftp server working correctly on a LAN. However, if a
connect my PC to my board via a hub, a lot of data packets are lost.
For example, if I do ftp to my board, it takes about 3 minutes to login. If
I do ping to my board with short data paquets, all packets are receive but
with long data pakets, it takes about 3 minutes to receive the packets.
It seems that I don't have correctly configured networking options of the
kernel. Here is my kernel configuration:
/*
* Automatically generated by make menuconfig: don't edit
*/
#define AUTOCONF_INCLUDED
#undef CONFIG_UID16
#undef CONFIG_RWSEM_GENERIC_SPINLOCK
#define CONFIG_RWSEM_XCHGADD_ALGORITHM 1
/*
* Code maturity level options
*/
#define CONFIG_EXPERIMENTAL 1
/*
* Loadable module support
*/
#define CONFIG_MODULES 1
#define CONFIG_MODVERSIONS 1
#undef CONFIG_KMOD
/*
* Platform support
*/
#define CONFIG_PPC 1
#undef CONFIG_6xx
#undef CONFIG_4xx
#undef CONFIG_POWER3
#undef CONFIG_POWER4
#define CONFIG_8xx 1
#define CONFIG_SERIAL_CONSOLE 1
#undef CONFIG_RPXLITE
#undef CONFIG_RPXCLASSIC
#undef CONFIG_BSEIP
#undef CONFIG_FADS
#define CONFIG_CNC8055 1
#undef TQM823L
#undef TQM850L
#undef TQM855L
#undef TQM860L
#undef FPS850L
#undef TQM860
#undef SPD823TS
#undef IVMS8
#undef IVML24
#undef SM850
#undef HERMES
#undef HERMES/SH
#undef IP860
#undef LWMON
#undef PCU_E
#undef LANTEC
#undef MBX
#undef WinCept
#undef CONFIG_PPC601_SYNC_FIX
#undef CONFIG_ALL_PPC
#undef CONFIG_RTLINUX
#undef CONFIG_SMP
#define CONFIG_MACH_SPECIFIC 1
#undef CONFIG_MATH_EMULATION
#undef CONFIG_SASH
/*
* General setup
*/
#undef CONFIG_HIGHMEM
#undef CONFIG_ISA
#undef CONFIG_EISA
#undef CONFIG_SBUS
#undef CONFIG_MCA
#undef CONFIG_PCI_QSPAN
#undef CONFIG_PCI
#define CONFIG_NET 1
#undef CONFIG_SYSCTL
#define CONFIG_SYSVIPC 1
#undef CONFIG_BSD_PROCESS_ACCT
#define CONFIG_KCORE_ELF 1
#define CONFIG_BINFMT_ELF 1
#define CONFIG_KERNEL_ELF 1
#undef CONFIG_BINFMT_MISC
#undef CONFIG_HOTPLUG
#undef CONFIG_PCMCIA
/*
* Parallel port support
*/
#undef CONFIG_PARPORT
/*
* Memory Technology Devices (MTD)
*/
#undef CONFIG_MTD
/*
* Plug and Play configuration
*/
#undef CONFIG_PNP
#undef CONFIG_ISAPNP
/*
* Block devices
*/
#undef CONFIG_BLK_DEV_FD
#undef CONFIG_BLK_DEV_XD
#undef CONFIG_PARIDE
#undef CONFIG_BLK_CPQ_DA
#undef CONFIG_BLK_CPQ_CISS_DA
#undef CONFIG_BLK_DEV_DAC960
#define CONFIG_BLK_DEV_LOOP 1
#undef CONFIG_BLK_DEV_NBD
#define CONFIG_BLK_DEV_RAM 1
#define CONFIG_BLK_DEV_RAM_SIZE (4096)
#define CONFIG_BLK_DEV_INITRD 1
/*
* Multi-device support (RAID and LVM)
*/
#undef CONFIG_MD
#undef CONFIG_BLK_DEV_MD
#undef CONFIG_MD_LINEAR
#undef CONFIG_MD_RAID0
#undef CONFIG_MD_RAID1
#undef CONFIG_MD_RAID5
#undef CONFIG_BLK_DEV_LVM
/*
* Networking options
*/
#undef CONFIG_PACKET
#define CONFIG_NETLINK 1
#undef CONFIG_RTNETLINK
#undef CONFIG_NETLINK_DEV
#undef CONFIG_NETFILTER
#undef CONFIG_FILTER
#undef CONFIG_UNIX
#define CONFIG_INET 1
#undef CONFIG_IP_MULTICAST
#undef CONFIG_IP_ADVANCED_ROUTER
#undef CONFIG_IP_PNP
#undef CONFIG_NET_IPIP
#undef CONFIG_NET_IPGRE
#undef CONFIG_INET_ECN
#undef CONFIG_SYN_COOKIES
#undef CONFIG_IPV6
#undef CONFIG_KHTTPD
#undef CONFIG_ATM
#undef CONFIG_IPX
#undef CONFIG_ATALK
#undef CONFIG_DECNET
#undef CONFIG_BRIDGE
#undef CONFIG_X25
#undef CONFIG_LAPB
#undef CONFIG_LLC
#undef CONFIG_NET_DIVERT
#undef CONFIG_ECONET
#undef CONFIG_WAN_ROUTER
#undef CONFIG_NET_FASTROUTE
#undef CONFIG_NET_HW_FLOWCONTROL
/*
* QoS and/or fair queueing
*/
#undef CONFIG_NET_SCHED
/*
* ATA/IDE/MFM/RLL support
*/
#undef CONFIG_IDE
#define CONFIG_IDE_MODULE 1
/*
* IDE, ATA and ATAPI Block devices
*/
#undef CONFIG_BLK_DEV_IDE
#define CONFIG_BLK_DEV_IDE_MODULE 1
#undef CONFIG_BLK_DEV_HD_IDE
#undef CONFIG_BLK_DEV_HD
#undef CONFIG_BLK_DEV_IDEDISK
#define CONFIG_BLK_DEV_IDEDISK_MODULE 1
#undef CONFIG_IDEDISK_MULTI_MODE
#undef CONFIG_BLK_DEV_IDEDISK_VENDOR
#undef CONFIG_BLK_DEV_IDEDISK_FUJITSU
#undef CONFIG_BLK_DEV_IDEDISK_IBM
#undef CONFIG_BLK_DEV_IDEDISK_MAXTOR
#undef CONFIG_BLK_DEV_IDEDISK_QUANTUM
#undef CONFIG_BLK_DEV_IDEDISK_SEAGATE
#undef CONFIG_BLK_DEV_IDEDISK_WD
#undef CONFIG_BLK_DEV_COMMERIAL
#undef CONFIG_BLK_DEV_TIVO
#undef CONFIG_BLK_DEV_IDECS
#undef CONFIG_BLK_DEV_IDECD
#undef CONFIG_BLK_DEV_IDETAPE
#undef CONFIG_BLK_DEV_IDEFLOPPY
#undef CONFIG_BLK_DEV_IDESCSI
#undef CONFIG_BLK_DEV_CMD640
#undef CONFIG_BLK_DEV_CMD640_ENHANCED
#undef CONFIG_BLK_DEV_ISAPNP
#define CONFIG_BLK_DEV_MPC8xx_IDE 1
#undef CONFIG_IDE_CHIPSETS
#undef CONFIG_IDEDMA_AUTO
#undef CONFIG_DMA_NONPCI
#define CONFIG_BLK_DEV_IDE_MODES 1
/*
* SCSI support
*/
#undef CONFIG_SCSI
/*
* Network device support
*/
#define CONFIG_NETDEVICES 1
/*
* ARCnet devices
*/
#undef CONFIG_ARCNET
#undef CONFIG_DUMMY
#undef CONFIG_BONDING
#undef CONFIG_EQUALIZER
#undef CONFIG_TUN
#undef CONFIG_ETHERTAP
#undef CONFIG_NET_SB1000
/*
* Ethernet (10 or 100Mbit)
*/
#define CONFIG_NET_ETHERNET 1
#undef CONFIG_MACE
#undef CONFIG_BMAC
#undef CONFIG_GMAC
#undef CONFIG_NCR885E
#undef CONFIG_OAKNET
#undef CONFIG_NET_VENDOR_3COM
#undef CONFIG_LANCE
#undef CONFIG_NET_VENDOR_SMC
#undef CONFIG_NET_VENDOR_RACAL
#undef CONFIG_AT1700
#undef CONFIG_DEPCA
#undef CONFIG_NET_ISA
#undef CONFIG_NET_PCI
#undef CONFIG_NET_POCKET
/*
* Ethernet (1000 Mbit)
*/
#undef CONFIG_ACENIC
#undef CONFIG_HAMACHI
#undef CONFIG_YELLOWFIN
#undef CONFIG_SK98LIN
#undef CONFIG_FDDI
#undef CONFIG_HIPPI
#undef CONFIG_PPP
#undef CONFIG_SLIP
/*
* Wireless LAN (non-hamradio)
*/
#undef CONFIG_NET_RADIO
/*
* Token Ring devices
*/
#undef CONFIG_TR
#undef CONFIG_NET_FC
#undef CONFIG_RCPCI
#undef CONFIG_SHAPER
/*
* Wan interfaces
*/
#undef CONFIG_WAN
/*
* Amateur Radio support
*/
#undef CONFIG_HAMRADIO
/*
* IrDA (infrared) support
*/
#undef CONFIG_IRDA
/*
* ISDN subsystem
*/
#undef CONFIG_ISDN
/*
* Old CD-ROM drivers (not SCSI, not IDE)
*/
#undef CONFIG_CD_NO_IDESCSI
/*
* Console drivers
*/
/*
* Frame-buffer support
*/
#define CONFIG_FB 1
#define CONFIG_DUMMY_CONSOLE 1
#undef CONFIG_FB_CYBER2000
#undef CONFIG_FB_OF
#undef CONFIG_FB_CONTROL
#undef CONFIG_FB_PLATINUM
#undef CONFIG_FB_VALKYRIE
#undef CONFIG_FB_CT65550
#undef CONFIG_FB_IMSTT
#undef CONFIG_FB_S3TRIO
#undef CONFIG_FB_VGA16
#undef CONFIG_FB_E1355
#undef CONFIG_FB_VIRTUAL
#define CONFIG_FBCON_ADVANCED 1
#undef CONFIG_FBCON_MFB
#undef CONFIG_FBCON_CFB2
#define CONFIG_FBCON_CFB4 1
#define CONFIG_FBCON_CFB8 1
#undef CONFIG_FBCON_CFB16
#undef CONFIG_FBCON_CFB24
#undef CONFIG_FBCON_CFB32
#undef CONFIG_FBCON_AFB
#undef CONFIG_FBCON_ILBM
#undef CONFIG_FBCON_IPLAN2P2
#undef CONFIG_FBCON_IPLAN2P4
#undef CONFIG_FBCON_IPLAN2P8
#undef CONFIG_FBCON_MAC
#undef CONFIG_FBCON_VGA_PLANES
#undef CONFIG_FBCON_VGA
#undef CONFIG_FBCON_HGA
#undef CONFIG_FBCON_FONTWIDTH8_ONLY
#undef CONFIG_FBCON_FONTS
#define CONFIG_FONT_8x8 1
#define CONFIG_FONT_8x16 1
/*
* Input core support
*/
#undef CONFIG_INPUT
/*
* Macintosh device drivers
*/
/*
* Character devices
*/
#define CONFIG_VT 1
#define CONFIG_VT_CONSOLE 1
#undef CONFIG_SERIAL
#undef CONFIG_SERIAL_EXTENDED
#undef CONFIG_SERIAL_NONSTANDARD
#undef CONFIG_UNIX98_PTYS
/*
* I2C support
*/
#define CONFIG_I2C 1
#define CONFIG_I2C_SIMPLE 1
/*
* Mice
*/
#undef CONFIG_BUSMOUSE
#undef CONFIG_MOUSE
/*
* Joysticks
*/
#undef CONFIG_JOYSTICK
#undef CONFIG_QIC02_TAPE
/*
* Watchdog Cards
*/
#undef CONFIG_WATCHDOG
#undef CONFIG_INTEL_RNG
#undef CONFIG_NVRAM
#undef CONFIG_RTC
#undef CONFIG_DTLK
#undef CONFIG_R3964
#undef CONFIG_APPLICOM
#undef CONFIG_FLASH
/*
* Ftape, the floppy tape device driver
*/
#undef CONFIG_FTAPE
#undef CONFIG_AGP
#undef CONFIG_DRM
/*
* Multimedia devices
*/
#undef CONFIG_VIDEO_DEV
/*
* File systems
*/
#undef CONFIG_QUOTA
#undef CONFIG_AUTOFS_FS
#undef CONFIG_AUTOFS4_FS
#undef CONFIG_REISERFS_FS
#undef CONFIG_REISERFS_CHECK
#undef CONFIG_ADFS_FS
#undef CONFIG_ADFS_FS_RW
#undef CONFIG_AFFS_FS
#undef CONFIG_HFS_FS
#undef CONFIG_BFS_FS
#define CONFIG_FAT_FS 1
#undef CONFIG_MSDOS_FS
#undef CONFIG_UMSDOS_FS
#define CONFIG_VFAT_FS 1
#undef CONFIG_EFS_FS
#undef CONFIG_JFFS_FS
#define CONFIG_CRAMFS 1
#undef CONFIG_TMPFS
#define CONFIG_RAMFS 1
#undef CONFIG_ISO9660_FS
#undef CONFIG_JOLIET
#undef CONFIG_MINIX_FS
#undef CONFIG_NTFS_FS
#undef CONFIG_NTFS_RW
#undef CONFIG_HPFS_FS
#define CONFIG_PROC_FS 1
#undef CONFIG_DEVFS_FS
#undef CONFIG_DEVFS_MOUNT
#undef CONFIG_DEVFS_DEBUG
#undef CONFIG_DEVPTS_FS
#undef CONFIG_QNX4FS_FS
#undef CONFIG_QNX4FS_RW
#undef CONFIG_ROMFS_FS
#define CONFIG_EXT2_FS 1
#undef CONFIG_SYSV_FS
#undef CONFIG_SYSV_FS_WRITE
#undef CONFIG_UDF_FS
#undef CONFIG_UDF_RW
#undef CONFIG_UFS_FS
#undef CONFIG_UFS_FS_WRITE
/*
* Network File Systems
*/
#undef CONFIG_CODA_FS
#define CONFIG_NFS_FS 1
#define CONFIG_NFS_V3 1
#undef CONFIG_ROOT_NFS
#undef CONFIG_NFSD
#undef CONFIG_NFSD_V3
#define CONFIG_SUNRPC 1
#define CONFIG_LOCKD 1
#define CONFIG_LOCKD_V4 1
#undef CONFIG_SMB_FS
#undef CONFIG_NCP_FS
#undef CONFIG_NCPFS_PACKET_SIGNING
#undef CONFIG_NCPFS_IOCTL_LOCKING
#undef CONFIG_NCPFS_STRONG
#undef CONFIG_NCPFS_NFS_NS
#undef CONFIG_NCPFS_OS2_NS
#undef CONFIG_NCPFS_SMALLDOS
#undef CONFIG_NCPFS_NLS
#undef CONFIG_NCPFS_EXTRAS
/*
* Partition Types
*/
#define CONFIG_PARTITION_ADVANCED 1
#undef CONFIG_ACORN_PARTITION
#undef CONFIG_OSF_PARTITION
#undef CONFIG_AMIGA_PARTITION
#undef CONFIG_ATARI_PARTITION
#undef CONFIG_MAC_PARTITION
#define CONFIG_MSDOS_PARTITION 1
#undef CONFIG_BSD_DISKLABEL
#undef CONFIG_MINIX_SUBPARTITION
#undef CONFIG_SOLARIS_X86_PARTITION
#undef CONFIG_UNIXWARE_DISKLABEL
#undef CONFIG_SGI_PARTITION
#undef CONFIG_ULTRIX_PARTITION
#undef CONFIG_SUN_PARTITION
#undef CONFIG_SMB_NLS
#define CONFIG_NLS 1
/*
* Native Language Support
*/
#define CONFIG_NLS_DEFAULT "iso8859-1"
#undef CONFIG_NLS_CODEPAGE_437
#undef CONFIG_NLS_CODEPAGE_737
#undef CONFIG_NLS_CODEPAGE_775
#undef CONFIG_NLS_CODEPAGE_850
#undef CONFIG_NLS_CODEPAGE_852
#undef CONFIG_NLS_CODEPAGE_855
#undef CONFIG_NLS_CODEPAGE_857
#undef CONFIG_NLS_CODEPAGE_860
#undef CONFIG_NLS_CODEPAGE_861
#undef CONFIG_NLS_CODEPAGE_862
#undef CONFIG_NLS_CODEPAGE_863
#undef CONFIG_NLS_CODEPAGE_864
#undef CONFIG_NLS_CODEPAGE_865
#undef CONFIG_NLS_CODEPAGE_866
#undef CONFIG_NLS_CODEPAGE_869
#undef CONFIG_NLS_CODEPAGE_936
#undef CONFIG_NLS_CODEPAGE_950
#undef CONFIG_NLS_CODEPAGE_932
#undef CONFIG_NLS_CODEPAGE_949
#undef CONFIG_NLS_CODEPAGE_874
#undef CONFIG_NLS_ISO8859_8
#undef CONFIG_NLS_CODEPAGE_1251
#undef CONFIG_NLS_ISO8859_1
#undef CONFIG_NLS_ISO8859_2
#undef CONFIG_NLS_ISO8859_3
#undef CONFIG_NLS_ISO8859_4
#undef CONFIG_NLS_ISO8859_5
#undef CONFIG_NLS_ISO8859_6
#undef CONFIG_NLS_ISO8859_7
#undef CONFIG_NLS_ISO8859_9
#undef CONFIG_NLS_ISO8859_13
#undef CONFIG_NLS_ISO8859_14
#undef CONFIG_NLS_ISO8859_15
#undef CONFIG_NLS_KOI8_R
#undef CONFIG_NLS_KOI8_U
#undef CONFIG_NLS_UTF8
/*
* Sound
*/
#undef CONFIG_SOUND
/*
* MPC8xx CPM Options
*/
#undef CONFIG_SCC_ENET
#define CONFIG_SCC_ENET_MODULE 1
#undef CONFIG_SCC1_ENET
#undef CONFIG_SCC2_ENET
#define CONFIG_SCC3_ENET 1
#undef CONFIG_FEC_ENET
#define CONFIG_ENET_BIG_BUFFERS 1
#define CONFIG_SMC1_UART_RX_BDNUM (4)
#define CONFIG_SMC1_UART_RX_BDSIZE (32)
#define CONFIG_SMC1_UART_TX_BDNUM (4)
#define CONFIG_SMC1_UART_TX_BDSIZE (32)
#undef CONFIG_SMC2_UART
#define CONFIG_USE_SCC_IO 1
#undef CONFIG_SCC1_UART
#define CONFIG_SCC2_UART 1
#define CONFIG_PORT_CTS2_NONE 1
#undef CONFIG_UART_CTS_CONTROL_SCC2
#define CONFIG_PORT_RTS2_NONE 1
#undef CONFIG_PORT_RTS2_B
#undef CONFIG_PORT_RTS2_C
#define CONFIG_PORT_CD2_NONE 1
#undef CONFIG_UART_CD_CONTROL_SCC2
#define CONFIG_PORT_DTR2_NONE 1
#undef CONFIG_PORT_DTR2_A
#undef CONFIG_PORT_DTR2_B
#undef CONFIG_PORT_DTR2_C
#undef CONFIG_PORT_DTR2_D
#define CONFIG_UART_MAXIDL_SCC2 (1)
#define CONFIG_SCC2_UART_RX_BDNUM (4)
#define CONFIG_SCC2_UART_RX_BDSIZE (32)
#define CONFIG_SCC2_UART_TX_BDNUM (4)
#define CONFIG_SCC2_UART_TX_BDSIZE (32)
#undef CONFIG_SCC4_UART
#define CONFIG_8xx_COPYBACK 1
#undef CONFIG_8xx_CPU6
#define CONFIG_UCODE_PATCH 1
#undef USE_SMC_PATCH
#define CONFIG_8xx_LCD 1
#undef CONFIG_SHARP_LQ64D341
#undef CONFIG_SHARP_LQ10D42_CNC8055
#define CONFIG_SHARP_TIPO_MON_55MC_11_CNC8055 1
#undef CONFIG_HLD1045
#undef CONFIG_SHARP_16x9
#undef CONFIG_NEC_NL6648AC33
#undef CONFIG_8xx_BUZZER
/*
* USB support
*/
#undef CONFIG_USB
/*
* Kernel hacking
*/
#undef CONFIG_MAGIC_SYSRQ
#undef CONFIG_KGDB
#undef CONFIG_XMON
Thanks in advance.
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list