The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"2 ethernet"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 25-Ноя-03, 10:54  (MSK)
Добрый день.

Возникла следующая проблема. На 4.8-release стоят две интелловые карты. Если поднять второй интерфейс fxp1, то netstat -r не выводит корректно routing table.
---
# ifconfig fxp1 up
#
# netstat -r
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            gate-bb-fe0-1      UGSc        2        4   fxp0
localhost          localhost          UH          0       45    lo0
---

Как только укладываем обратно fxp1 все становится нормально:
# ifconfig fxp1 down
#
# netstat -r
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            gate-bb-fe0-1      UGSc        2        5   fxp0
localhost          localhost          UH          0       67    lo0
195.161.208.128/26 link#1             UC          5        0   fxp0
aqua               00:20:ed:1d:ec:0e  UHLW        1      373   fxp0    989
lion               00:90:27:23:cb:38  UHLW        6    16408   fxp0   1142
gate-bb-fe0-1      00:02:b9:b9:50:b0  UHLW        3        0   fxp0   1059
max1               00:c0:7b:a9:d3:3f  UHLW        0        0   fxp0   1186
alteon-bb-9        00:60:cf:4a:d1:80  UHLW        0        0   fxp0   1129

При поднятом fxp1 на него и с него правильно бегают пинги, но telnet на адрес на fxp1 долго висит прежде чем начинает работать.

До 4.8 стояла 4.7 на которой этой проблемы не было. После апдэйта пропустил эту вещь, обнаружил вчера.

Может быть кто-нибудь наступал на такое?

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • 2 ethernet, lavr, 10:57 , 25-Ноя-03, (1)
    • 2 ethernet, Lev Klimin, 11:03 , 25-Ноя-03, (2)
      • 2 ethernet, Lev Klimin, 11:31 , 25-Ноя-03, (3)
        • 2 ethernet, dawnshade, 11:46 , 25-Ноя-03, (4)
          • 2 ethernet, Lev Klimin, 11:56 , 25-Ноя-03, (5)
            • 2 ethernet, dawnshade, 12:04 , 25-Ноя-03, (6)
              • 2 ethernet, Lev Klimin, 12:13 , 25-Ноя-03, (7)
                • 2 ethernet, dawnshade, 12:45 , 25-Ноя-03, (8)
        • 2 ethernet, lavr, 12:48 , 25-Ноя-03, (9)
          • 2 ethernet, Lev Klimin, 08:10 , 26-Ноя-03, (10)
            • 2 ethernet, Cheeto_McMourrell, 20:32 , 26-Ноя-03, (11)
              • 2 ethernet, Nightman, 07:32 , 27-Ноя-03, (12)

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "2 ethernet"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Ноя-03, 10:57  (MSK)
>Добрый день.
>
>Возникла следующая проблема. На 4.8-release стоят две интелловые карты. Если поднять второй
>интерфейс fxp1, то netstat -r не выводит корректно routing table.
>---
># ifconfig fxp1 up

вот здесь и нужно было показать ifconfig -a

># netstat -r
>Routing tables
>
>Internet:
>Destination        Gateway    
>        Flags  
> Refs      Use  Netif Expire
>
>default            
>gate-bb-fe0-1      UGSc    
>   2        
>4   fxp0
>localhost          localhost  
>        UH  
>       0    
>   45    lo0
>---
>
>Как только укладываем обратно fxp1 все становится нормально:
># ifconfig fxp1 down
>#
># netstat -r
>Routing tables
>
>Internet:
>Destination        Gateway    
>        Flags  
> Refs      Use  Netif Expire
>
>default            
>gate-bb-fe0-1      UGSc    
>   2        
>5   fxp0
>localhost          localhost  
>        UH  
>       0    
>   67    lo0
>195.161.208.128/26 link#1          
>  UC        
> 5        0  
> fxp0
>aqua            
>   00:20:ed:1d:ec:0e  UHLW      
>  1      373  
>fxp0    989
>lion            
>   00:90:27:23:cb:38  UHLW      
>  6    16408   fxp0  
> 1142
>gate-bb-fe0-1      00:02:b9:b9:50:b0  UHLW    
>    3      
> 0   fxp0   1059
>max1            
>   00:c0:7b:a9:d3:3f  UHLW      
>  0        0
>  fxp0   1186
>alteon-bb-9        00:60:cf:4a:d1:80  UHLW  
>      0    
>   0   fxp0   1129
>
>При поднятом fxp1 на него и с него правильно бегают пинги, но
>telnet на адрес на fxp1 долго висит прежде чем начинает работать.
>
>
>До 4.8 стояла 4.7 на которой этой проблемы не было. После апдэйта
>пропустил эту вещь, обнаружил вчера.
>
>Может быть кто-нибудь наступал на такое?
>
>Спасибо.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 25-Ноя-03, 11:03  (MSK)
[11:03:53][~]:garbage# ifconfig -a
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 195.161.208.151 netmask 0xffffffc0 broadcast 195.161.208.191
        ether 00:a0:c9:4b:09:29
        media: Ethernet 10baseT/UTP <full-duplex>
        status: active
fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 172.16.0.9 netmask 0xfffffff8 broadcast 172.16.0.15
        ether 00:a0:c9:b6:59:a1
        media: Ethernet autoselect (10baseT/UTP)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000

fxp1 - это интерфейс для тестирования. В настоящий момент он воткнут в сиську3745, на которой препробовано все 10/100/auto full/half/auto. Результат тотже. Выдернутый кроссовер так же ничего не дал.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 25-Ноя-03, 11:31  (MSK)
Вот еще один нюанс. Если завалить fxp0 и поднять fxp1, то netstat опять же отработает корректно. Т.е. получается, что два интерфейса не могут жить одновременно. Может быть в 4.8 что-то добавлено в ядро для правильного функционирования двух плат, чего не было в 4.7, ведь ядро собрано со старым конфигом.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "2 ethernet"
Сообщение от dawnshade emailИскать по авторуВ закладки on 25-Ноя-03, 11:46  (MSK)
>Вот еще один нюанс. Если завалить fxp0 и поднять fxp1, то netstat
>опять же отработает корректно. Т.е. получается, что два интерфейса не могут
>жить одновременно. Может быть в 4.8 что-то добавлено в ядро для
>правильного функционирования двух плат, чего не было в 4.7, ведь ядро
>собрано со старым конфигом.

Нет. Работает 3 штуки fxp. Апдейтил с 4,5 до 4,8.
miibus надеюсь есть в ядре?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 25-Ноя-03, 11:56  (MSK)
>Нет. Работает 3 штуки fxp. Апдейтил с 4,5 до 4,8.
>miibus надеюсь есть в ядре?
Есть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "2 ethernet"
Сообщение от dawnshade emailИскать по авторуВ закладки on 25-Ноя-03, 12:04  (MSK)
>>Нет. Работает 3 штуки fxp. Апдейтил с 4,5 до 4,8.
>>miibus надеюсь есть в ядре?
>Есть.

Тогда ядро давай.
ПнП отключен?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 25-Ноя-03, 12:13  (MSK)
machine         i386
ident           GARBAGE
maxusers        0
cpu             I686_CPU
options         CPU_ENABLE_SSE
options         CPU_FASTER_5X86_FPU

#makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug symbols

#options        MATH_EMULATE            #Support for x87 emulation
options         INET                    #InterNETworking
#options        INET6                   #IPv6 communications protocols
options         FFS                     #Berkeley Fast Filesystem
options         FFS_ROOT                #FFS usable as root device [keep this!]
options         SOFTUPDATES             #Enable FFS soft updates support
options         UFS_DIRHASH             #Improve performance on big directories
options         MFS                     #Memory Filesystem
options         MD_ROOT                 #MD is a potential root device
options         NFS                     #Network Filesystem
options         NFS_ROOT                #NFS usable as root device, NFS required
options         MSDOSFS                 #MSDOS Filesystem
options         CD9660                  #ISO 9660 Filesystem
options         CD9660_ROOT             #CD-ROM usable as root, CD9660 required
options         PROCFS                  #Process filesystem
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
options         SCSI_DELAY=15000        #Delay (in ms) before probing SCSI
options         UCONSOLE                #Allow users to grab the console
options         USERCONFIG              #boot -c editor
options         VISUAL_USERCONFIG       #visual boot -c editor
options         KTRACE                  #ktrace(1) support
options         SYSVSHM                 #SYSV-style shared memory
options         SYSVMSG                 #SYSV-style message queues
options         SYSVSEM                 #SYSV-style semaphores
options         P1003_1B                #Posix P1003_1B real-time extensions
options         _KPOSIX_PRIORITY_SCHEDULING
options         ICMP_BANDLIM            #Rate limit bad replies
options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~128k to driver.
options         AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~215k to driver.

# To make an SMP kernel, the next two are needed
#options        SMP                     # Symmetric MultiProcessor Kernel
#options        APIC_IO                 # Symmetric (APIC) I/O

#
# Internet family options:
#
options         IPFIREWALL              #firewall
options         IPFIREWALL_VERBOSE      #enable logging to syslogd(8)
options         IPFIREWALL_FORWARD      #enable transparent proxy support
options         IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default

options         IPDIVERT                #divert sockets
options         IPSTEALTH               #support for stealth forwarding

# RANDOM_IP_ID causes the ID field in IP packets to be randomized
# instead of incremented by 1 with each packet generated.  This
# option closes a minor information leak which allows remote
# observers to determine the rate of packet generation on the
# machine by watching the counter.
options         RANDOM_IP_ID

# Statically link in accept filters
options                ACCEPT_FILTER_DATA
options                ACCEPT_FILTER_HTTP

#
# TCP_DROP_SYNFIN adds support for ignoring TCP packets with SYN+FIN. This
# prevents nmap et al. from identifying the TCP/IP stack, but breaks support
# for RFC1644 extensions and is not recommended for web servers.
#
options         TCP_DROP_SYNFIN         #drop TCP packets with SYN+FIN

# ICMP_BANDLIM enables icmp error response bandwidth limiting.   You
# typically want this option as it will help protect the machine from
# D.O.S. packet attacks.
#
options         ICMP_BANDLIM

# DUMMYNET enables the "dummynet" bandwidth limiter. You need
# IPFIREWALL as well. See the dummynet(4) and ipfw(8) manpages for more info.
# When you run DUMMYNET it is advisable to also have "options HZ=1000"
# to achieve a smoother scheduling of the traffic.
#
# BRIDGE enables bridging between ethernet cards -- see bridge(4).
# You can use IPFIREWALL and DUMMYNET together with bridging.
#
options         DUMMYNET
options         BRIDGE

#####################################################################
# COMPATIBILITY OPTIONS                                            

#
# Allow applications running in user space to control the Local Descriptor
# Table (LDT).  This is required by some ports.  Future versions of FreeBSD
# may require this option for some programs in the base system.
#
# This option is add for Wine.
# Levanty.
#
options         USER_LDT                #allow user-level control of i386 ldt

#
# These three options provide support for System V Interface
# Definition-style interprocess communication, in the form of shared
# memory, semaphores, and message queues, respectively.
#
# System V shared memory and tunable parameters
#
# This option is add for Wine.
# Levanty.
#
options         SYSVSHM         # include support for shared memory

# System V semaphores and tunable parameters
options         SYSVSEM         # include support for semaphores

# System V message queues and tunable parameters
options         SYSVMSG         # include support for message queues

device          isa
device          eisa
device          pci

# Floppy drives
device          fdc0    at isa? port IO_FD1 irq 6 drq 2
device          fd0     at fdc0 drive 0
device          fd1     at fdc0 drive 1
#
# If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,
# don't use the above line for fdc0 but the following one:
#device         fdc0

# ATA and ATAPI devices
device          ata0    at isa? port IO_WD1 irq 14
device          ata1    at isa? port IO_WD2 irq 15
device          ata
device          atadisk                 # ATA disk drives
device          atapicd                 # ATAPI CDROM drives
device          atapifd                 # ATAPI floppy drives
#device         atapist                 # ATAPI tape drives
options         ATA_STATIC_ID           #Static device numbering

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc0 at isa? port IO_KBD
device          atkbd0  at atkbdc? irq 1 flags 0x1
device          psm0    at atkbdc? irq 12

device          vga0    at isa?

# splash screen/screen saver
pseudo-device   splash

# syscons is the default console driver, resembling an SCO console
device          sc0     at isa? flags 0x100

# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device         vt0     at isa?
#options        XSERVER                 # support for X server on a vt console
#options        FAT_CURSOR              # start with block cursor
# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options        PCVT_SCANSET=2          # IBM keyboards are non-std

# Floating point support - do not disable.
device          npx0    at nexus? port IO_NPX irq 13

# Power management support (see LINT for more options)
device          apm0    at nexus? disable flags 0x20 # Advanced Power Management

# Serial (COM) ports
device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
device          sio1    at isa? port IO_COM2 irq 3
device          sio2    at isa? disable port IO_COM3 irq 5
device          sio3    at isa? disable port IO_COM4 irq 9

# Parallel port
device          ppc0    at isa? irq 7
device          ppbus           # Parallel port bus (required)
device          lpt             # Printer
#device         plip            # TCP/IP over parallel
device          ppi             # Parallel port interface device
#device         vpo             # Requires scbus and da

# PCI Ethernet NICs.
#device         de              # DEC/Intel DC21x4x (``Tulip'')
#device         em              # Intel PRO/1000 adapter Gigabit Ethernet Card (
``Wiseman'')
#device         txp             # 3Com 3cR990 (``Typhoon'')
#device         vx              # 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device          miibus          # MII bus support
#device         dc              # DEC/Intel 21143 and various workalikes
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
#device         pcn             # AMD Am79C97x PCI 10/100 NICs
#device         rl              # RealTek 8129/8139
#device         sf              # Adaptec AIC-6915 (``Starfire'')
#device         sis             # Silicon Integrated Systems SiS 900/SiS 7016
#device         ste             # Sundance ST201 (D-Link DFE-550TX)
#device         tl              # Texas Instruments ThunderLAN
#device         tx              # SMC EtherPower II (83c170 ``EPIC'')
#device         vr              # VIA Rhine, Rhine II
#device         wb              # Winbond W89C840F
#device         xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
#device         bge             # Broadcom BCM570x (``Tigon III'')

# ISA Ethernet NICs.
# 'device ed' requires 'device miibus'
#device         ed0     at isa? port 0x280 irq 10 iomem 0xd8000
#device         ex
#device         ep
#device         fe0     at isa? port 0x300
# Xircom Ethernet
#device         xe
# PRISM I IEEE 802.11b wireless NIC.
#device         awi
# WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really
# exists only as a PCMCIA device, so there is no ISA attachment needed
# and resources will always be dynamically assigned by the pccard code.
#device         wi
# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will
# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP
# mode (the factory default). If you set the switches on your ISA
# card for a manually chosen I/O address and IRQ, you must specify
# those parameters here.
#device         an
# The probe order of these is presently determined by i386/isa/isa_compat.c.
#device         ie0     at isa? port 0x300 irq 10 iomem 0xd0000
#device         le0     at isa? port 0x300 irq 5 iomem 0xd0000
#device         lnc0    at isa? port 0x280 irq 10 drq 0
#device         cs0     at isa? port 0x300
#device         sn0     at isa? port 0x300 irq 10

# Pseudo devices - the number indicates how many units to allocate.
pseudo-device   loop            # Network loopback
pseudo-device   ether           # Ethernet support
#pseudo-device  sl      1       # Kernel SLIP
pseudo-device   ppp     1       # Kernel PPP
pseudo-device   tun             # Packet tunnel.
pseudo-device   pty             # Pseudo-ttys (telnet etc)
pseudo-device   md              # Memory "disks"
pseudo-device   gif             # IPv6 and IPv4 tunneling
pseudo-device   faith   1       # IPv6-to-IPv4 relaying (translation)

# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device   bpf             #Berkeley packet filter


# sound driver for ESS-688
device pcm
device sbc0 at isa? port 0x220 irq 5 drq 1 flags 0x15

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "2 ethernet"
Сообщение от dawnshade emailИскать по авторуВ закладки on 25-Ноя-03, 12:45  (MSK)
А сетевая точно рабочая?
Попробуй еще раз make world сделать.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "2 ethernet"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Ноя-03, 12:48  (MSK)
>Вот еще один нюанс. Если завалить fxp0 и поднять fxp1, то netstat
>опять же отработает корректно. Т.е. получается, что два интерфейса не могут
>жить одновременно. Может быть в 4.8 что-то добавлено в ядро для
>правильного функционирования двух плат, чего не было в 4.7, ведь ядро
>собрано со старым конфигом.

изменения были, постоянно какие-то проблемы вылазят и правки, посмотри

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/fxp/?only_with_tag=RELENG_4

возьми текущий, ну или возьми драйвер из 4.7

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "2 ethernet"
Сообщение от Lev Klimin emailИскать по авторуВ закладки on 26-Ноя-03, 08:10  (MSK)
Как же просто открывался ларчик. Непонятная остановка netstat -r вполне тривиальна. Проблема в резольвинге и netstat -rn отработает правильно. Т.к. на fxp1 висит адрес приватной сети, которого нет в DNS, резольвинг отрабатывается долго. Но до апдейта этого не было, хотя адреса 172.16. ни где не указаны. Можно ли указать сиситеме не резольвить определенные диапазоны адресов????
  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "2 ethernet"
Сообщение от Cheeto_McMourrell Искать по авторуВ закладки on 26-Ноя-03, 20:32  (MSK)
>Как же просто открывался ларчик. Непонятная остановка netstat -r вполне тривиальна. Проблема
>в резольвинге и netstat -rn отработает правильно. Т.к. на fxp1 висит
>адрес приватной сети, которого нет в DNS, резольвинг отрабатывается долго. Но
>до апдейта этого не было, хотя адреса 172.16. ни где не
>указаны. Можно ли указать сиситеме не резольвить определенные диапазоны адресов????
Лучше сделайте ресолвинг приватных адресов на своем DNS сервере(пропишите соответствующие зоны). Это вам пригодится.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "2 ethernet"
Сообщение от Nightman emailИскать по авторуВ закладки on 27-Ноя-03, 07:32  (MSK)
>>Как же просто открывался ларчик. Непонятная остановка netstat -r вполне тривиальна. Проблема
>>в резольвинге и netstat -rn отработает правильно. Т.к. на fxp1 висит
>>адрес приватной сети, которого нет в DNS, резольвинг отрабатывается долго. Но
>>до апдейта этого не было, хотя адреса 172.16. ни где не
>>указаны. Можно ли указать сиситеме не резольвить определенные диапазоны адресов????
> Лучше сделайте ресолвинг приватных адресов на своем DNS сервере(пропишите соответствующие зоны).
>Это вам пригодится.


Лучше в /etc/hosts

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру