Posts Tagged ‘co’

How to enable SMP support in Compaq Proliant 800

Saturday, August 30th, 2008

I was thinking to write about how to enable SMP support in Compaq Proliant 800 quite a while ago, but only today found my four years old notes.

First of all, download Compaq System Configuration Utility for Proliant 800 (go to hp.com -> Software & Driver Downloads -> check Download drivers and software and type Proliant 800 -> Microsoft MS-DOS -> Software – System Management -> Compaq System Configuration Utility (multi-part download)). This SoftPaq creates four diskettes but you basically need the first and the second one.

Insert the Compaq System Configuration Utility diskette 1 and reboot the server. Hit F10 after you have memory, processors and SCSI devices initialized and the server will start System Configuration from a floppy drive. Now, in order to reach “APIC Mode” settings you should press “Ctrl-A” at the very first menu. As soon as you did it you should see small notification window saying something like “Advanced Mode was activated”. Enter System Configuration and follow the prompts to complete basic configuration load (at some point you will be prompted to insert the Compaq System Configuration Utility diskette 2).

Select “Review” from the menu and then “View/Edit Details”. Scroll down the list and look for “APIC Mode”. Enter it and select “Full Table, Mapped” (by default it should be disabled). Once done, exit and save the configuration changes.

Make sure that FreeBSD is happy, assuming that the kernel was compiled with SMP support:

  1. MPTable: <COMPAQ PROLIANT>
  2. FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
  3. cpu0 (BSP): APIC ID: 1
  4. cpu1 (AP): APIC ID: 0
  5. SMP: AP CPU #1 Launched!

Upgrading to FreeBSD 7 from 6.3-STABLE

Monday, August 25th, 2008

Yesterday, I’ve finally get some time to upgrade one of my FreeBSD 6.3-STABLE test machines to FreeBSD 7.

Note that starting from 6.2-RELEASE you can do binary upgrades by using freebsd-update utility. Detailed explanation is provided by Colin Percival in his blog entry available at http://www.daemonology.net/blog/2007-11.html.

Source-based upgrades are supported as well and this is what I prefer to use. I’ll try to summarize key points you should take into consideration before starting upgrading to version 7.

(more…)

Routing networks differently on a multihomed Cisco router with NAT

Monday, July 21st, 2008
  • Cisco 3745 with three network interfaces: one Serial (SER0/0) and two FastEthernet (ETH0/0, ETH0/1)
  • Provider A — primary ISP providing satellite link (SER0/0).
  • Provider B — secondary ISP with fiber link (ETH0/0).
  • Site X — our LAN (ETH0/1)

(more…)

Sympa 4.1.2 and MySQL 5.0.XX

Friday, January 12th, 2007

Upgrading MySQL server to version 5.0.XX brought the following errors while starting Sympa 4.1.2 under FreeBSD 6.2

  1. Could not create table %s in database %s : user_table
  2. Could not create table %s in database %s : subscriber_table
  3. Table user_table not found in database sympa

The fix was found here http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=418836.

Edit /usr/local/sympa/bin/List.pm and look for probe_db. Replace

  1. foreach my $t (@tables) {
  2. $t =~ s/^\\`(.+)\\`$/\1/;
  3. }

with

  1. foreach my $t (@tables) {
  2. $t =~ s/^([^.]+\\.)?(.+)$/\2/;
  3. $t =~ s/^\\`(.+)\\`$/\1/;
  4. }

http://sourcesup.cru.fr/viewvc/viewvc/branches/sympa-5.2-branch/src/List.pm?root=sympa&r1=4244&r2=4377

make buildworld & Compaq Proliant 800

Thursday, June 29th, 2006

Upgrade from 6.0-RELEASE to 6.1-STABLE

Brand: Compaq Proliant 800

Processor: 2 x Pentium III-500Mhz
Memory: 512MB
HDD: 2 x 9GB RAID0 + 2 x 4GB RAID0 by Compaq SMART-2H

Soft updates: ON
SMP: OFF

  1. CPU: Pentium III/Pentium III Xeon/Celeron (498.49-MHz 686-class CPU)
  2. real memory = 603963392 (575 MB)
  3. avail memory = 581750784 (554 MB)
  4. ida0: port 0x4000-0x40ff mem 0xc6ffff00-0xc6ffffff,0xb8000000-0xbfffffff irq 15 at device 0.0 on pci2
  5. ida0: [GIANT-LOCKED]
  6. ida0: drives=2 firm_rev=4.26
  7. idad0: on ida0
  8. idad0: 17351MB (35536800 sectors), blocksize=512
  9. idad1: on ida0
  10. idad1: 8187MB (16768800 sectors), blocksize=512

make -j4 buildworld: 02hh 54mm 04ss
make -j4 buildkernel: 44mm 50ss
make installkernel: 39ss
make installworld: 04mm 56ss

make buildworld & Intel SR2400SYSD2

Tuesday, April 18th, 2006

Upgrade from 6.0-RELEASE to 6.1-RC

Brand: Intel SR2400SYSD2

Processor: Pentium Xeon 3.6Ghz
Memory: 2GB
HDD: 4 x 70GB RAID5 by Intel SRCU41L RAID Controller

Softupdates: ON
HT: OFF

  1. CPU: Intel(R) Xeon(TM) CPU 3.60GHz (3591.02-MHz 686-class CPU)
  2. real memory = 2147352576 (2047 MB)
  3. avail memory = 2100727808 (2003 MB)
  4. amrd0: on amr0
  5. amrd0: 208854MB (427732992 sectors) RAID 5 (optimal)

make -j4 buildworld: 29mm 34ss
make -j4 buildkernel: 07mm 15ss
make installkernel: 08ss
make installworld: 01mm 16ss

make buildworld & Compaq Proliant 800

Friday, December 2nd, 2005

Upgrade from 6.0-RELEASE to 6.0-STABLE

Brand: Compaq Proliant 800

Processor: 2 x Pentium III-500Mhz
Memory: 512MB
HDD: 3 x 9GB RAID5 by Compaq SMART-2H + 1 x 4GB RAID0 used for swap

Soft updates: ON
SMP: OFF

  1. CPU: Pentium III/Pentium III Xeon/Celeron (498.49-MHz 686-class CPU)
  2. real memory = 603963392 (575 MB)
  3. avail memory = 581750784 (554 MB)
  4. ida0: port 0x4000-0x40ff mem 0xc6ffff00-0xc6ffffff,0xb8000000-0xbfffffff irq 15 at device 0.0 on pci2
  5. ida0: [GIANT-LOCKED]
  6. ida0: drives=2 firm_rev=4.26
  7. idad0: on ida0
  8. idad0: 17351MB (35536800 sectors), blocksize=512
  9. idad1: on ida0
  10. idad1: 4091MB (8380320 sectors), blocksize=512

make -j4 buildworld: 02hh 47mm 29ss
make -j4 buildkernel: 38mm 04ss
make installkernel: 34ss
make installworld: 06mm 42ss