[ previous ] [ next ] [ threads ]
 From:  Eric Collins <eric at tawifi dot com>
 To:  m0n0wall at lists dot m0n0 dot ch
 Subject:  Problem with Nokia IP330 duplex issue
 Date:  Fri, 17 Feb 2006 11:23:47 -0700

Well I finally got m0n0 to run on my IP330 but it appears as if it 
refuses to run in full-duplex.
I have tried to manually give it the mediaopt's in the config.xml and by 
hand via exec.php, but I always get the following message: "ifconfig: 
SIOCSIFMEDIA: Device not configured".

The IP330 will be run as a DMZ bridge (per the doc page) both of the 
switches it connects to are Cisco 5500's, I have tried forcing duplex on 
the switches as well as this IP330 but to no avail (auto duplex also fails).

The one strange thing I noticed is that the driver report the cards as 
10Mb with the config type of "manual". The only thing I have done 
manually is configure the MAC address as FreeBSD does not pick them up 
from this hardware. They are the "real" MAC addresses for the box, got 
them from Checkpoint.

Below is the output from a "dmesg" and a "ifconfig -a".

If anyone has any ideas on howto fix this please let me know, this is my 
first IP330 and so far this is my only complaint about the box, other 
than this it runs great.




Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.11-RELEASE-p13 #0: Sat Nov 26 12:11:08 CET 2005
    root at fb411 dot neon1 dot net:/usr/src/sys/compile/M0N0WALL_GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (400.91-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x58c  Stepping = 12
  AMD Features=0x80000800<SYSCALL,3DNow!>
real memory  = 268435456 (262144K bytes)
avail memory = 244576256 (238844K bytes)
Preloaded elf kernel "kernel" at 0xc1006000.
Preloaded mfs_root "/mfsroot" at 0xc100609c.
K6-family MTRR support enabled (2 registers)
md0: Preloaded image </mfsroot> 11534336 bytes at 0xc0504d9c
md1: Malloc disk
Using $PIR table, 7 entries at 0xc00fd3c0
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 ATA33 controller> port 0xf000-0xf00f at device 7.1 
on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x6400-0x641f irq 
11 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
chip1: <Intel 82371AB Power management controller> port 0x6200-0x620f at 
device 7.3 on pci0
fxp0: <Intel 82558 Pro/100 Ethernet> port 0x6800-0x681f mem 
0xe0000000-0xe00fffff,0xe0300000-0xe0300fff irq 10 at device 13.0 on pci0
fxp0: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps
fxp1: <Intel 82558 Pro/100 Ethernet> port 0x6c00-0x6c1f mem 
0xe0100000-0xe01fffff,0xe0302000-0xe0302fff irq 12 at device 14.0 on pci0
fxp1: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps
fxp2: <Intel 82558 Pro/100 Ethernet> port 0x7000-0x701f mem 
0xe0200000-0xe02fffff,0xe0301000-0xe0301fff irq 5 at device 15.0 on pci0
fxp2: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A, console
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
BRIDGE 020214 loaded
IPsec: Initialized Security Association Processing.
IP Filter: v3.4.35 initialized.  Default = block all, Logging = enabled
ad0: 6149MB <WDC WD64AA> [13328/15/63] at ata0-master PIO4
Mounting root from ufs:/dev/md0c
fxp2: Microcode loaded, int_delay: 1000 usec  bundle_max: 0
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 0
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 0

mtu 1500
        inet 64.***.***.60 netmask 0xffffff00 broadcast 64.***.***.255
        ether 00:a0:8e:1e:92:20
        media: Ethernet manual
        ether 00:a0:8e:1e:92:24
        media: Ethernet manual
mtu 1500
        inet netmask 0xffffff00 broadcast
        ether 00:a0:8e:1e:92:28
        media: Ethernet manual
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet netmask 0xff000000