News: This forum is now permanently frozen.
Pages: [1]
Topic: [SOLVED] 1.8.480  (Read 4232 times)
« on: January 12, 2012, 18:51:39 »
Fred Grayson *****
Posts: 994

Just got the emails regarding 1.8.479 and almost immediate update to 1.8.480.

Just a FYI, I tried generic-pc-serial-1.8.0b480.img but it's still not working on my GB-1000 hardware.

No change from previous behavior. I can assign interfaces and LAN IP via the console, but the WebGUI has no open port so it can't be configured any further.

Is there anything I can provide to the development team to help get this sorted out?

« Last Edit: January 18, 2012, 19:21:25 by fredg »

--
Google is your friend and Bob's your uncle.
« Reply #1 on: January 12, 2012, 19:02:38 »
Manuel Kasper
Administrator
*****
Posts: 364

Can you ping the LAN IP address?
« Reply #2 on: January 12, 2012, 19:21:30 »
Fred Grayson *****
Posts: 994

On 1.8.480 I can ping the LAN IP from the console and a host on the LAN.

When I port scan the LAN IP from a LAN host when running 1.33, I see TCP ports 53 and 443 open.

When I do the same when running 1.8.480, all ports are closed. This is a from scratch install to CF, all I can configure from the console are the interfaces (fxp) and the LAN IP.

Thanks

--
Google is your friend and Bob's your uncle.
« Reply #3 on: January 12, 2012, 19:28:01 »
Manuel Kasper
Administrator
*****
Posts: 364

Hmm, that's pretty odd - there's no good reason why the webGUI HTTP daemon should not start, especially not without any error messages on the console.

Could you please post the kernel boot messages? Maybe I can spot something that would explain this behavior...
« Reply #4 on: January 12, 2012, 19:40:40 »
Fred Grayson *****
Posts: 994

Here you go.

/boot.config: -h
FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/loader
boot:
Consoles: serial port 
BIOS drive C: is disk0
BIOS 639kB/129984kB available memory

FreeBSD/x86 bootstrap loader, Revision 1.1
(root@almeida.cse.buffalo.edu, Fri Feb 18 01:25:00 UTC 2011)
/kernel text=0x7fec24 data=0xd6834+0xa4fe0 /
/boot/kernel/acpi.ko text=0x5a030 data=0x25c0+0x1b4c syms=[0x4+0x9560+0x4+0xcb43]
Copyright (c) 1992-2011 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.2-RELEASE-p6 #0: Thu Jan 12 18:10:47 CET 2012
    root@builder82.m0n0.ch:/usr/m0n0wall/build82/tmp/sys/i386/compile/M0N0WALL_GENERIC i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Celeron (634.78-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x686  Family = 6  Model = 8  Stepping = 6
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 134152192 (127 MB)
avail memory = 78991360 (75 MB)
wlan: mac acl policy registered
kbd1 at kbdmux0
cryptosoft0: <software crypto> on motherboard
acpi0: <VIA692 AWRDACPI> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 7ef0000 (3) failed
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x4000-0x407f,0x4080-0x40ff,0x5000-0x500f on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C596B UDMA66 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd000-0xd00f at device 7.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 12 at device 7.2 on pci0
uhci0: [ITHREAD]
usbus0: <VIA 83C572 USB controller> on uhci0
pci0: <bridge, HOST-PCI> at device 7.3 (no driver attached)
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xd800-0xd83f mem 0xd5403000-0xd5403fff,0xd5000000-0xd50fffff irq 11 at device 9.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> PHY 1 on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp0: Ethernet address: 00:d0:68:00:1e:74
fxp0: [ITHREAD]
fxp1: <Intel 82559 Pro/100 Ethernet> port 0xdc00-0xdc3f mem 0xd5401000-0xd5401fff,0xd5100000-0xd51fffff irq 10 at device 10.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> PHY 1 on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp1: Ethernet address: 00:d0:68:00:1e:75
fxp1: [ITHREAD]
fxp2: <Intel 82559 Pro/100 Ethernet> port 0xe000-0xe03f mem 0xd5400000-0xd5400fff,0xd5200000-0xd52fffff irq 5 at device 11.0 on pci0
miibus2: <MII bus> on fxp2
inphy2: <i82555 10/100 media interface> PHY 1 on miibus2
inphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp2: Ethernet address: 00:d0:68:00:1e:76
fxp2: [ITHREAD]
fxp3: <Intel 82559 Pro/100 Ethernet> port 0xe400-0xe43f mem 0xd5402000-0xd5402fff,0xd5300000-0xd53fffff irq 12 at device 16.0 on pci0
miibus3: <MII bus> on fxp3
inphy3: <i82555 10/100 media interface> PHY 1 on miibus3
inphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp3: Ethernet address: 00:d0:68:00:1e:77
fxp3: [ITHREAD]
acpi_tz0: <Thermal Zone> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x73 irq 8 on acpi0
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc8000-0xcbfff pnpid ORM0000 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0:uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
uart0: [FILTER]
uart0: console (9600,n,8,1)
uart1: <16550 or compatible> at port 0x2f8-0x2ff irq 3 on isa0
uart1: [FILTER]
acpi_throttle0: <ACPI CPU Throttling> on cpu0
Timecounter "TSC" frequency 634777710 Hz quality 800
Timecounters tick every 1.000 msec
IPsec: Initialized Security Association Processing.
IP Filter: v4.1.34 initialized.  Default = block all, Logging = enabled
fxp0: link state changed to DOWN
fxp1: link state changed to DOWN
fxp2: link state changed to DOWN
fxp3: link state changed to DOWN
md0:usbus0: 12Mbps Full Speed USB v1.0
 Preloadeugen0.1: <VIA> at usbus0
uhub0: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
d image </mfsroot> 38580224 bytes at 0xc0d7b454
ad0: FAILURE - SETFEATURES ENABLE WCACHE status=51<READY,DSC,ERROR> error=4<ABORTED>
ad0: 1919MB <CF Card 20100709> at ata0-master PIO4
Root mount waiting for: usbus0
uhub0: 2 ports with 2 removable, self powered
Trying to mount root from ufs:/dev/md0
kern.coredump: 1 -> 0
net.enc.in.ipsec_filter_mask: 0x00000001 -> 0x00000002
Found configuration on ad0.
Initializing timezone... done
Configuring firewall... done
Configuring LAN interface... fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
done
Configuring WAN interface... done
Starting syslog service... done
Starting webGUI... done
Starting DNS forwarder... done
Starting NTP client... done


*** This is m0n0wall, version 1.8.0b480
    built on Thu Jan 12 18:00:04 CET 2012 for generic-pc-serial
    Copyright (C) 2002-2011 by Manuel Kasper. All rights reserved.
    Visit http://m0n0.ch/wall for updates.
   
   
    LAN IP address: 192.168.1.2
   
    Port configfxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
uration:
   
    LAN   -> fxp0
    WAN   -> fxp1


m0n0wall console setup
**********************
1) Interfaces: assign network ports
2) Set up LAN IP address
3) Reset webGUI password
4) Reset to factory defaults
5) Reboot system
6) Ping host

Enter a number:   

--
Google is your friend and Bob's your uncle.
« Reply #5 on: January 12, 2012, 19:48:03 »
Manuel Kasper
Administrator
*****
Posts: 364

Those repeated "Microcode loaded" lines are very suspicious. Can you try the image below (which does not set the link0 flag for fxp interfaces, and doesn't load the microcode)?

http://m0n0.ch/temp/generic-pc-serial-1.8.0b480-nofxpmc.img
« Reply #6 on: January 12, 2012, 20:08:17 »
Fred Grayson *****
Posts: 994

Those repeated "Microcode loaded" lines are very suspicious. Can you try the image below (which does not set the link0 flag for fxp interfaces, and doesn't load the microcode)?

http://m0n0.ch/temp/generic-pc-serial-1.8.0b480-nofxpmc.img

Same results. Below is the boot console output.

/boot.config: -h
FreeBSD/x86 boot
Default: 0:ad(0,a)/boot/loader
boot:
Consoles: serial port 
BIOS drive C: is disk0
BIOS 639kB/129984kB available memory

FreeBSD/x86 bootstrap loader, Revision 1.1
(root@almeida.cse.buffalo.edu, Fri Feb 18 01:25:00 UTC 2011)
/kernel text=0x7fec24 data=0xd6834+0xa4fe0 /
/boot/kernel/acpi.ko text=0x5a030 data=0x25c0+0x1b4c syms=[0x4+0x9560+0x4+0xcb43]
Copyright (c) 1992-2011 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.2-RELEASE-p6 #0: Thu Jan 12 18:10:47 CET 2012
    root@builder82.m0n0.ch:/usr/m0n0wall/build82/tmp/sys/i386/compile/M0N0WALL_GENERIC i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Celeron (634.78-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x686  Family = 6  Model = 8  Stepping = 6
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 134152192 (127 MB)
avail memory = 78991360 (75 MB)
wlan: mac acl policy registered
kbd1 at kbdmux0
cryptosoft0: <software crypto> on motherboard
acpi0: <VIA692 AWRDACPI> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, 7ef0000 (3) failed
Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff,0x4000-0x407f,0x4080-0x40ff,0x5000-0x500f on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C596B UDMA66 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd000-0xd00f at device 7.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 12 at device 7.2 on pci0
uhci0: [ITHREAD]
usbus0: <VIA 83C572 USB controller> on uhci0
pci0: <bridge, HOST-PCI> at device 7.3 (no driver attached)
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xd800-0xd83f mem 0xd5403000-0xd5403fff,0xd5000000-0xd50fffff irq 11 at device 9.0 on pci0
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> PHY 1 on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp0: Ethernet address: 00:d0:68:00:1e:74
fxp0: [ITHREAD]
fxp1: <Intel 82559 Pro/100 Ethernet> port 0xdc00-0xdc3f mem 0xd5401000-0xd5401fff,0xd5100000-0xd51fffff irq 10 at device 10.0 on pci0
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> PHY 1 on miibus1
inphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp1: Ethernet address: 00:d0:68:00:1e:75
fxp1: [ITHREAD]
fxp2: <Intel 82559 Pro/100 Ethernet> port 0xe000-0xe03f mem 0xd5400000-0xd5400fff,0xd5200000-0xd52fffff irq 5 at device 11.0 on pci0
miibus2: <MII bus> on fxp2
inphy2: <i82555 10/100 media interface> PHY 1 on miibus2
inphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp2: Ethernet address: 00:d0:68:00:1e:76
fxp2: [ITHREAD]
fxp3: <Intel 82559 Pro/100 Ethernet> port 0xe400-0xe43f mem 0xd5402000-0xd5402fff,0xd5300000-0xd53fffff irq 12 at device 16.0 on pci0
miibus3: <MII bus> on fxp3
inphy3: <i82555 10/100 media interface> PHY 1 on miibus3
inphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, auto-flow
fxp3: Ethernet address: 00:d0:68:00:1e:77
fxp3: [ITHREAD]
acpi_tz0: <Thermal Zone> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x73 irq 8 on acpi0
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc8000-0xcbfff pnpid ORM0000 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0:uart0: <16550 or compatible> at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
uart0: [FILTER]
uart0: console (9600,n,8,1)
uart1: <16550 or compatible> at port 0x2f8-0x2ff irq 3 on isa0
uart1: [FILTER]
acpi_throttle0: <ACPI CPU Throttling> on cpu0
Timecounter "TSC" frequency 634777159 Hz quality 800
Timecounters tick every 1.000 msec
IPsec: Initialized Security Association Processing.
IP Filter: v4.1.34 initialized.  Default = block all, Logging = enabled
fxp0: link state changed to DOWN
fxp1: link state changed to DOWN
fxp2: link state changed to DOWN
fxp3: link state changed to DOWN
mdusbus0: 12Mbps Full Speed USB v1.0
0: Preloaugen0.1: <VIA> at usbus0
uhub0: <VIA UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ded image </mfsroot> 38580224 bytes at 0xc0d7b454
ad0: FAILURE - SETFEATURES ENABLE WCACHE status=51<READY,DSC,ERROR> error=4<ABORTED>
ad0: 1919MB <CF Card 20100709> at ata0-master PIO4
Root mount waiting for: usbus0
uhub0: 2 ports with 2 removable, self powered
Trying to mount root from ufs:/dev/md0
kern.coredump: 1 -> 0
net.enc.in.ipsec_filter_mask: 0x00000001 -> 0x00000002
Found configuration on ad0.
Initializing timezone... done
Configuring firewall... done
Configuring LAN interface... done
Configuring WAN interface... done
Starting syslog service... done
Starting webGUI... done
Starting DNS forwarder... done
Starting NTP client... done


*** This is m0n0wall, version 1.8.0b480
    built on Thu Jan 12 18:00:04 CET 2012 for generic-pc-serial
    Copyright (C) 2002-2011 by Manuel Kasper. All rights reserved.
    Visit http://m0n0.ch/wall for updates.
   
   
    LAN IP address: 192.168.1.2
   
    Port configuration:
   
    LAN   -> fxp0
    WAN   -> fxp1


m0n0wall console setup
**********************
1) Interfaces: assign network ports
2) Set up LAN IP address
3) Reset webGUI password
4) Reset to factory defaults
5) Reboot system
6) Ping host

Enter a number:   

--
Google is your friend and Bob's your uncle.
« Reply #7 on: January 16, 2012, 23:18:52 »
brushedmoss ****
Posts: 446

Hi Fred,

I have ordered one of these from ebay tonight, so should have it in a few days so I can try fix any outstanding problems on your platform.

I'll update this thread when I have debugged further.

The reason for the small extra effort from me is a response for all the support you give people on this forum and your dedication to giving feedback.  Thank you !
« Reply #8 on: January 16, 2012, 23:37:59 »
Fred Grayson *****
Posts: 994

Thanks,

Can you post the URL to the unit you bought from ebay? I have a watch on those, but if they are poorly described, my watch doesn't pick them up. So I'm just curious as to what you are getting.

Manuel was kind enough to debug with me further off forum. He provided some special debugging images for me, but alas, we couldn't solve it. As it turns out, no filter rules are being loaded into the kernel. This was confirmed by disabling ipf from the debugging image console. At that point the webGUI could be reached.

To rule out bad RAM or hardware, I tried on another GB-1000. Same problems, so it isn't bad hardware. The GB-1000 platform just doesn't get along with 1.8.

Let me know if you want any of those images.

Thanks again for taking an interest in this.




--
Google is your friend and Bob's your uncle.
« Reply #9 on: January 16, 2012, 23:41:19 »
brushedmoss ****
Posts: 446

PM'd link to you

I'll see how I get on with the hardware first, hopefully it's easier to debug with the hardware to hand.
« Reply #10 on: January 16, 2012, 23:54:41 »
Fred Grayson *****
Posts: 994

Thanks again.

Bonus points if you can figure out how to get into the BIOS on one of these. I tried putting a video card into the PCI slot, but it didn't seem to work.

--
Google is your friend and Bob's your uncle.
« Reply #11 on: January 17, 2012, 20:59:32 »
Fred Grayson *****
Posts: 994

Thanks to brushedmoss and Manuel, WebGUI access is solved on GB-1000.

Traffic shaper still breaks LAN to WAN access.

More to follow.

--
Google is your friend and Bob's your uncle.
« Reply #12 on: January 18, 2012, 15:29:11 »
Fred Grayson *****
Posts: 994

Many thanks to Manuel and brushedmoss for their continued perseverance in getting to the bottom of this and quickly generating a new build to try.

The Traffic Shaper now works on my GB-1000 hardware in m0n0wall 1.8.0b483.

--
Google is your friend and Bob's your uncle.
« Reply #13 on: February 01, 2012, 15:53:59 »
Hans Maulwurf **
Posts: 56

I want to add something on the link0 flag: I was running m0n0wall 1.2 or 1.3 on a system with a dual port 100mbit Intel NIC. Whenever the link0 flag was set on one of the interfaces, it would drop any incoming packets bigger than about 80 bytes. I had to modify the image back then to not set the flag on any interface.
I think I even created a new thread about this back then, but nobody really cared. I don't use the hardware anymore so I can't check if this problem would be gone in 1.8, but my suggestion would be to remove that feature or make it an optional setting, as it really took me some time to find the issue back then. Pinging the machine worked, as the ping packet was <80 bytes, but nothing else did... Wink
 
Pages: [1]
 
 
Powered by SMF 1.1.20 | SMF © 2013, Simple Machines