Oct 28
    Change language to:

Since a little my entire blog is running on wordpress. I still need to convert loads of entries between the old Joomla installation and this new Wordpress installation. Reason for this is that the markup got wacked up with the migration tool I have used. Sadly that’s the pain part for most (cms!) software around, you cannot normally migrate the stuff between eachother, understandable because everything is opensource and developed in spare time of people, but ofcourse it would be very neat to have :-)

Another thing is that my RSS Subscribers should know and see; my rss feeds changed, so if you actively followed my RSS feeds, please resubscribe using the new RSS feeds, for every category you can acces it’s own RSS Feed, or you can use the global one which follows everything (as far as I know).

And finally; if you have ideas or suggestions about the blog, please do not hesitate to comment on the entry(/ies) where needed so that I can really make a good blog again :-)

written by Remko

Oct 25
    Change language to:

OK Ken Smith already made it public in the CVS entries already, but FreeBSD 7.0 BETA-1 is available (my own machine: FreeBSD guardian.elvandar.org 7.0-BETA1 FreeBSD 7.0-BETA1 #9: Tue Oct 23 14:10:01 CEST 2007 root@guardian.elvandar.org:/usr/obj/usr/src/sys/GUARDIAN amd64) and you should really test this the soon you can.. the sooner the better, we count on you all to get a very good major release again. A lot of shiny new features as well as much improved stability had been added to the system which you really want to test :-)

In the mean time 6.3 preparations are also started which is a much improved version of 6.2-RELEASE (ofcourse), but the cool things are in 7.0mmkay? :-)

update: 27/10: You can find the ISO files required for testing here

written by Remko

Sep 28
    Change language to:

So as people might have noticed; I did some active things in the FreeBSD region again, special emphasis on VuXML. I did some entries again and showed that I am still here :) I am also challenging people to work ‘against’ me in this case, please overtake me in the amount of entries; the FreeBSD-Security will surely improve because of that and that means our users are more aware of security issues, have a better chance at running secure applications [ or at least, fixing known issues, the unknown ones are always upcoming ].So far nobody really could get near except for Martin Wilke, who is doing a lot of entries as well; but not that near yet ;) (come on Martin!).Next week [ and perhaps this weekend ] I will do some more entries and outrank nectar@ and after that ofcourse the biggest committer for this simon@ :)Let the challenge begin, and improve the FreeBSD Security!  Continue reading »

written by Remko

Sep 24
    Change language to:

Recently I posted some news about EuroBSDcon, but the planet aggregator choked on Python 2.5 so the idea behind it was lost :(You can read about it here , and especially dont forget Tom Scholten’s wiki page  where he placed a few mindmaps of talks he visited, they could be very helpful for you!  Continue reading »

written by Remko

Sep 19
    Change language to:

Jikes! I upgraded my fileserver from 6-STABLE to 7-CURRENT. Everything still works fine :-) The only thing that stopped working is my Highpoint controller; which does not yet support 7-CURRENT (hey, highpoint people, please look into this :-)). FreeBSD happily sees this as a raid array though and uses ar0 to get to the data, which means all my data is still accessible etc.Ofcourse to prove this, my dmesg below for my fileserver, and indeed I now have two important machines running on FreeBSD CURRENT, my soekris firewall (5501) and my fileserver. The reason I can do this is because the system is fairly stable already! and has a bulk of superinteresting features like ZFS and better TCP stuff. So please try this at home! :-)

CODE:
  1. Copyright (c) 1992-2007 The FreeBSD Project.
  2. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
  3.         The Regents of the University of California. All rights reserved.
  4. FreeBSD is a registered trademark of The FreeBSD Foundation.
  5. FreeBSD 7.0-CURRENT #6: Sat Oct  6 21:32:48 CEST 2007
  6.     root@guardian.elvandar.org:/usr/obj/usr/src/sys/GUARDIAN
  7. link_elf_obj: symbol msleep undefined
  8. KLD file highpoint.ko - could not finalize loading
  9. Timecounter "i8254" frequency 1193182 Hz quality 0
  10. CPU: AMD Athlon(tm) 64 Processor 3000+ (2002.58-MHz K8-class CPU)
  11.   Origin = "AuthenticAMD"  Id = 0xf48  Stepping = 8
  12.   Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
  13.   AMD Features=0xe0500800<SYSCALL,NX,MMX+,LM,3DNow!+,3DNow!>
  14. usable memory = 2133962752 (2035 MB)
  15. avail memory  = 2059280384 (1963 MB)
  16. ACPI APIC Table: <A M I  OEMAPIC>
  17. ioapic0: Changing APIC ID to 1
  18. MADT: Forcing active-low polarity and level trigger for SCI
  19. ioapic0 <Version 0.3> irqs 0-23 on motherboard
  20. kbd1 at kbdmux0
  21. ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
  22. acpi0: <A M I OEMRSDT> on motherboard
  23. acpi0: [ITHREAD]
  24. acpi0: Power Button (fixed)
  25. acpi0: reservation of 0, a0000 (3) failed
  26. acpi0: reservation of 100000, 7fef0000 (3) failed
  27. Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
  28. acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
  29. cpu0: <ACPI CPU> on acpi0
  30. powernow0: <Cool`n'Quiet K8> on cpu0
  31. device_attach: powernow0 attach returned 6
  32. pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
  33. pci0: <ACPI PCI bus> on pcib0
  34. agp0: <VIA 8385 host to PCI bridge> on hostb0
  35. pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
  36. pci1: <ACPI PCI bus> on pcib1
  37. vgapci0: <VGA-compatible display> port 0x7000-0x70ff mem 0xe8000000-0xefffffff,0xfc400000-0xfc40ffff irq 16 at device 0.0 on pci1
  38. fwohci0: <VIA Fire II (VT6306)> port 0xd800-0xd87f mem 0xfdd00000-0xfdd007ff irq 16 at device 7.0 on pci0
  39. fwohci0: [FILTER]
  40. fwohci0: OHCI version 1.0 (ROM=1)
  41. fwohci0: No. of Isochronous channels is 4.
  42. fwohci0: EUI64 00:e0:18:00:00:5f:8d:72
  43. fwohci0: Phy 1394a available S400, 2 ports.
  44. fwohci0: Link S400, max_rec 2048 bytes.
  45. firewire0: <IEEE1394(FireWire) bus> on fwohci0
  46. dcons_crom0: <dcons configuration ROM> on firewire0
  47. dcons_crom0: bus_addr 0x278c000
  48. fwe0: <Ethernet over FireWire> on firewire0
  49. if_fwe0: Fake Ethernet address: 02:e0:18:5f:8d:72
  50. fwe0: Ethernet address: 02:e0:18:5f:8d:72
  51. fwip0: <IP over FireWire> on firewire0
  52. fwip0: Firewire address: 00:e0:18:00:00:5f:8d:72 @ 0xfffe00000000, S400, maxrec 2048
  53. sbp0: <SBP-2/SCSI over FireWire> on firewire0
  54. fwohci0: Initiate bus reset
  55. fwohci0: BUS reset
  56. fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
  57. atapci0: <Promise PDC20378 SATA150 controller> port 0xe800-0xe83f,0xe400-0xe40f,0xe000-0xe07f mem 0xfdf00000-0xfdf00fff,0xfde00000-0xfde1ffff irq 18 at device 8.0 on pci0
  58. atapci0: [ITHREAD]
  59. atapci0: [ITHREAD]
  60. ata2: <ATA channel 0> on atapci0
  61. ata2: [ITHREAD]
  62. ata3: <ATA channel 1> on atapci0
  63. ata3: [ITHREAD]
  64. ata4: <ATA channel 2> on atapci0
  65. ata4: [ITHREAD]
  66. skc0: <Marvell Gigabit Ethernet> port 0xd400-0xd4ff mem 0xfdc00000-0xfdc03fff irq 17 at device 10.0 on pci0
  67. skc0: Marvell Yukon Lite Gigabit Ethernet rev. A3(0x7)
  68. sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
  69. sk0: Ethernet address: 00:0e:a6:70:21:41
  70. miibus0: <MII bus> on sk0
  71. e1000phy0: <Marvell 88E1011 Gigabit PHY> PHY 0 on miibus0
  72. e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto
  73. skc0: [ITHREAD]
  74. atapci1: <HighPoint HPT374 (channel 0+1) UDMA133 controller> port 0xb400-0xb407,0xb000-0xb003,0xa800-0xa807,0xa400-0xa403,0xa000-0xa0ff irq 16 at device 11.0 on pci0
  75. atapci1: [ITHREAD]
  76. ata5: <ATA channel 0> on atapci1
  77. ata5: [ITHREAD]
  78. ata6: <ATA channel 1> on atapci1
  79. ata6: [ITHREAD]
  80. atapci2: <HighPoint HPT374 (channel 2+3) UDMA133 controller> port 0xd000-0xd007,0xc800-0xc803,0xc400-0xc407,0xc000-0xc003,0xb800-0xb8ff irq 16 at device 11.1 on pci0
  81. atapci2: [ITHREAD]
  82. ata7: <ATA channel 0> on atapci2
  83. ata7: [ITHREAD]
  84. ata8: <ATA channel 1> on atapci2
  85. ata8: [ITHREAD]
  86. em0: <Intel(R) PRO/1000 Network Connection Version - 6.5.3> port 0x9800-0x983f mem 0xfd900000-0xfd91ffff,0xfd800000-0xfd81ffff irq 18 at device 13.0 on pci0
  87. em0: Ethernet address: 00:0e:0c:2e:41:f6
  88. em0: [FILTER]
  89. em1: <Intel(R) PRO/1000 Network Connection Version - 6.5.3> port 0x9400-0x943f mem 0xfd600000-0xfd61ffff,0xfd400000-0xfd41ffff irq 19 at device 14.0 on pci0
  90. em1: Ethernet address: 00:0e:0c:2e:3f:ce
  91. em1: [FILTER]
  92. atapci3: <VIA 6420 SATA150 controller> port 0x9000-0x9007,0x8800-0x8803,0x8400-0x8407,0x8000-0x8003,0xec00-0xec0f,0xdc00-0xdcff irq 20 at device 15.0 on pci0
  93. atapci3: [ITHREAD]
  94. ata9: <ATA channel 0> on atapci3
  95. ata9: [ITHREAD]
  96. ata10: <ATA channel 1> on atapci3
  97. ata10: [ITHREAD]
  98. atapci4: <VIA 8237 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0
  99. ata0: <ATA channel 0> on atapci4
  100. ata0: [ITHREAD]
  101. ata1: <ATA channel 1> on atapci4
  102. ata1: [ITHREAD]
  103. uhci0: <VIA 83C572 USB controller> port 0x9c00-0x9c1f irq 21 at device 16.0 on pci0
  104. uhci0: [GIANT-LOCKED]
  105. uhci0: [ITHREAD]
  106. usb0: <VIA 83C572 USB controller> on uhci0
  107. usb0: USB revision 1.0
  108. uhub0: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
  109. uhub0: 2 ports with 2 removable, self powered
  110. uhci1: <VIA 83C572 USB controller> port 0xac00-0xac1f irq 21 at device 16.1 on pci0
  111. uhci1: [GIANT-LOCKED]
  112. uhci1: [ITHREAD]
  113. usb1: <VIA 83C572 USB controller> on uhci1
  114. usb1: USB revision 1.0
  115. uhub1: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
  116. uhub1: 2 ports with 2 removable, self powered
  117. uhci2: <VIA 83C572 USB controller> port 0xbc00-0xbc1f irq 21 at device 16.2 on pci0
  118. uhci2: [GIANT-LOCKED]
  119. uhci2: [ITHREAD]
  120. usb2: <VIA 83C572 USB controller> on uhci2
  121. usb2: USB revision 1.0
  122. uhub2: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
  123. uhub2: 2 ports with 2 removable, self powered
  124. uhci3: <VIA 83C572 USB controller> port 0xcc00-0xcc1f irq 21 at device 16.3 on pci0
  125. uhci3: [GIANT-LOCKED]
  126. uhci3: [ITHREAD]
  127. usb3: <VIA 83C572 USB controller> on uhci3
  128. usb3: USB revision 1.0
  129. uhub3: <VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
  130. uhub3: 2 ports with 2 removable, self powered
  131. ehci0: <VIA VT6202 USB 2.0 controller> mem 0xfd200000-0xfd2000ff irq 21 at device 16.4 on pci0
  132. ehci0: [GIANT-LOCKED]
  133. ehci0: [ITHREAD]
  134. usb4: EHCI version 1.0
  135. usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
  136. usb4: <VIA VT6202 USB 2.0 controller> on ehci0
  137. usb4: USB revision 2.0
  138. uhub4: <VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4
  139. uhub4: 8 ports with 8 removable, self powered
  140. isab0: <PCI-ISA bridge> at device 17.0 on pci0
  141. isa0: <ISA bus> on isab0
  142. pci0: <multimedia, audio> at device 17.5 (no driver attached)
  143. acpi_button0: <Power Button> on acpi0
  144. acpi_button1: <Sleep Button> on acpi0
  145. sio0: configured irq 3 not in bitmap of probed irqs 0
  146. sio0: port may not be enabled
  147. sio0: configured irq 3 not in bitmap of probed irqs 0
  148. sio0: port may not be enabled
  149. sio0: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 flags 0x10 on acpi0
  150. sio0: type 16550A
  151. sio0: [FILTER]
  152. sio1: configured irq 4 not in bitmap of probed irqs 0
  153. sio1: port may not be enabled
  154. sio1: configured irq 4 not in bitmap of probed irqs 0
  155. sio1: port may not be enabled
  156. sio1: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 on acpi0
  157. sio1: type 16550A
  158. sio1: [FILTER]
  159. orm0: <ISA Option ROM> at iomem 0xc0000-0xccfff on isa0
  160. atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
  161. atkbd0: <AT Keyboard> irq 1 on atkbdc0
  162. kbd0 at atkbd0
  163. atkbd0: [GIANT-LOCKED]
  164. atkbd0: [ITHREAD]
  165. ppc0: cannot reserve I/O port range
  166. sc0: <System console> at flags 0x100 on isa0
  167. sc0: VGA <16 virtual consoles, flags=0x300>
  168. vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
  169. Timecounter "TSC" frequency 2002576565 Hz quality 800
  170. Timecounters tick every 1.000 msec
  171. firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
  172. firewire0: bus manager 0 (me)
  173. ad4: 78167MB <Maxtor 6L080M0 BANC1G10> at ata2-master SATA150
  174. ad10: 305245MB <MAXTOR STM3320620A 3.AAD> at ata5-master UDMA100
  175. ad11: 305245MB <MAXTOR STM3320620A 3.AAD> at ata5-slave UDMA100
  176. ad12: 305245MB <MAXTOR STM3320620A 3.AAD> at ata6-master UDMA100
  177. ad13: 305245MB <MAXTOR STM3320620A 3.AAD> at ata6-slave UDMA100
  178. ar0: 915735MB <HighPoint v3 RocketRAID RAID5 (stripe 64 KB)> status: READY
  179. ar0: disk0 READY using ad10 at ata5-master
  180. ar0: disk1 READY using ad13 at ata6-slave
  181. ar0: disk2 READY using ad12 at ata6-master
  182. ar0: disk3 READY using ad11 at ata5-slave
  183. Trying to mount root from ufs:/dev/ad4s1a
  184. WARNING: ZFS is considered to be an experimental feature in FreeBSD.
  185. ZFS filesystem version 6
  186. ZFS storage pool version 6

written by Remko

Sep 19
    Change language to:

As most of you might have noticed I had been slacking again lately for FreeBSD work. Problem for me is that I need to find a serious way to handle my groups, they aren't too many, but I have a problem giving groups Priorities, because I want to be active in all my regions and not in just one :-)

I think I figured out a way how to handle that now, in front of me is  a little note that devides my time each day, for Secteam, Source committer team, bugmeister team, doc team and doc-nl team. These days will be processed and delt with in a work week (monday till friday) so that I have dedicated time available for those regions. Whenever time permits or inactivity occurs in one of the specified days, I can always do something else (perl coding, maintaining one of the other groups, etc.) I think and feel this will work now that I have visited EuroBSDcon again, this inspired me to do a lot as I used to do :-), now bear with me and give me ideas if you think I should do better at some front!

written by Remko

Aug 20
    Change language to:

Well, After fiddling around for a little I managed to get my new Soekris 5501 up and running this weekend; I am not  using it production wise yet (I need to move my adsl-router to bridged mode and uplink the Soekris to the adsl-router), but it is running which some default packages now.

It's a really new phase for me to have disks mounted ro instead of rw (well at work we have a lot of firewalls which are mounted ro, but that is an entire different setting for me :-)) so I needed to watch around a bit to mount partions rw every now and then (to finalize the rc.conf etc).

I used TinyBSD to do the initial installation after some patches from Richard Arends [ which are pending Release Engineering Team approval btw; see my queue for the patches and information ].

I needed to adopt /boot/loader.conf and insert console="comconsole,vidconsole" in that, because otherwise I would not see anything after the regular boot. I also enabled the /etc/ttys part for ttyd0 so that I can actually use a serial line to logon. Sadly that is now running at 9600bps while the rest of the serial part is running much faster, so i need to adjust that a bit more. Another thing that I found out is that you should not use an AMD64 machine to produce the binaries for the Soekris [i386 device], because that does not work, or at least I could not get it to work, even with TARGET_ARCH=i386 set (some compiler issues that told me to bugger off :-)). But VMware to the rescue and I now have a fully loaded Soekris. See the DMESG below for the standard detection of things [ with the TinyBSD build ofcourse ]:

CODE:
  1. Copyright (c) 1992-2007 The FreeBSD Project.
  2. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
  3.         The Regents of the University of California. All rights reserved.
  4. FreeBSD is a registered trademark of The FreeBSD Foundation.
  5. FreeBSD 7.0-CURRENT #0: Wed Aug 29 12:46:40 CEST 2007
  6.     root@freebsd-current.elvandar.intranet:/usr/obj/usr/src/sys/TINYBSD
  7. Timecounter "i8254" frequency 1193182 Hz quality 0
  8. CPU: Geode(TM) Integrated Processor by AMD PCS (499.91-MHz 586-class CPU)
  9.   Origin = "AuthenticAMD"  Id = 0x5a2  Stepping = 2
  10.   Features=0x88a93d<FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CLFLUSH,MMX>
  11.   AMD Features=0xc0400000<MMX+,3DNow!+,3DNow!>
  12. real memory  = 536870912 (512 MB)
  13. avail memory = 515969024 (492 MB)
  14. K6-family MTRR support enabled (2 registers)
  15. ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
  16. cryptosoft0: <software crypto> on motherboard
  17. cpu0 on motherboard
  18. pcib0: <Host to PCI bridge> pcibus 0 on motherboard
  19. pci0: <PCI bus> on pcib0
  20. pci0: <encrypt/decrypt, entertainment crypto> at device 1.2 (no driver attached)
  21. vr0: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe100-0xe1ff mem 0xa0004000-0xa00040ff irq 11 at device 6.0 on pci0
  22. vr0: Quirks: 0x2
  23. miibus0: <MII bus> on vr0
  24. ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
  25. ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  26. vr0: using obsoleted if_watchdog interface
  27. vr0: Ethernet address: 00:00:24:c8:da:b4
  28. vr0: [ITHREAD]
  29. vr1: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe200-0xe2ff mem 0xa0004100-0xa00041ff irq 5 at device 7.0 on pci0
  30. vr1: Quirks: 0x2
  31. miibus1: <MII bus> on vr1
  32. ukphy1: <Generic IEEE 802.3u media interface> PHY 1 on miibus1
  33. ukphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  34. vr1: using obsoleted if_watchdog interface
  35. vr1: Ethernet address: 00:00:24:c8:da:b5
  36. vr1: [ITHREAD]
  37. vr2: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe300-0xe3ff mem 0xa0004200-0xa00042ff irq 9 at device 8.0 on pci0
  38. vr2: Quirks: 0x2
  39. miibus2: <MII bus> on vr2
  40. ukphy2: <Generic IEEE 802.3u media interface> PHY 1 on miibus2
  41. ukphy2:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  42. vr2: using obsoleted if_watchdog interface
  43. vr2: Ethernet address: 00:00:24:c8:da:b6
  44. vr2: [ITHREAD]
  45. vr3: <VIA VT6105M Rhine III 10/100BaseTX> port 0xe400-0xe4ff mem 0xa0004300-0xa00043ff irq 12 at device 9.0 on pci0
  46. vr3: Quirks: 0x2
  47. miibus3: <MII bus> on vr3
  48. ukphy3: <Generic IEEE 802.3u media interface> PHY 1 on miibus3
  49. ukphy3:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  50. vr3: using obsoleted if_watchdog interface
  51. vr3: Ethernet address: 00:00:24:c8:da:b7
  52. vr3: [ITHREAD]
  53. isab0: <PCI-ISA bridge> at device 20.0 on pci0
  54. isa0: <ISA bus> on isab0
  55. atapci0: <GENERIC ATA controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe000-0xe00f at device 20.2 on pci0
  56. ata0: <ATA channel 0> on atapci0
  57. ata0: [ITHREAD]
  58. ata1: <ATA channel 1> on atapci0
  59. ata1: [ITHREAD]
  60. pci0: <serial bus, USB> at device 20.4 (no driver attached)
  61. pci0: <serial bus, USB> at device 20.5 (no driver attached)
  62. pmtimer0 on isa0
  63. orm0: <ISA Option ROM> at iomem 0xc8000-0xd27ff pnpid ORM0000 on isa0
  64. atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
  65. atkbd0: <AT Keyboard> irq 1 on atkbdc0
  66. kbd0 at atkbd0
  67. atkbd0: [GIANT-LOCKED]
  68. atkbd0: [ITHREAD]
  69. sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
  70. sio0: type 16550A, console
  71. sio0: [FILTER]
  72. sio1 at port 0x2f8-0x2ff irq 3 on isa0
  73. sio1: type 16550A
  74. sio1: [FILTER]
  75. Timecounter "TSC" frequency 499905585 Hz quality 800
  76. Timecounters tick every 1.000 msec
  77. Fast IPsec: Initialized Security Association Processing.
  78. ipfw2 initialized, divert enabled, rule-based forwarding disabled, default to accept, logging disabled
  79. ad0: 3919MB <SanDisk SDCFX3-4096 HDX 4.03> at ata0-master WDMA2
  80. Trying to mount root from ufs:/dev/ad0a

written by Remko

Mar 28
    Change language to:

So I asked Warner to review some (minor)  new patches that extend the functionality of if_fxp and if_re, patches were written by others and I didn't see any problems with them. Currently working on low hanging fruit, but also working on importing the new tz2007 stuff, adding new sierra wireless drivers (written by the submitter of the ticket) , and backlog patches from the GNATS db. These things are not the hardest thing to do, just take some time and a source committer that is willing to process them (I am one of them now).

Anyway; going to fix a few more patches for Warner after test building them on sledge (an AMD64 system running on -current so that I can test the patches more easily then on my 6-stable branches at home).

Continue reading »

written by Remko

Nov 16
    Change language to:

A couple of updates on my work on FreeBSD...

Yes it had been some time since I last wrote a blog entry at all, but here we are again.  Fresh after EuroBSDCon and slowly starting to get things straight after I started a new job and needing to cope with some new time management thingy (my life became much much more full then it used to be, nothing wrong with that, now trying to manage that the best I can).

One of the talks on EuroBSDCon went about bugbusting et all, some coworkers of mine (Snow B.V.) joined in and followed the discussion closely. I think that resulted in that they are also willing to look at some open PR's and try to help solving them (by either asking feedback or something else). Which is a good thing in my believing.

Mark in the bugbusting session also mentioned that I had been working on i386 a lot recently and he noticed that the kernel category is still very crowded. So I started working on those issues as well, doing basically the same for kern as I did for i386.. removing all old and ancient/stale tickets. The process of doing that is relatively simple: "Ask for feedback, either obtain it and try to incorporate it into the ticket, or if nothing happends, close the ticket with mentioning that whoever can bring-in feedback is welcome to do so so that we can really solve this issue.

Some point in time Mark and Florent and myself will be doing a little 'get together' thingy to discuss how we best can workout the details of bugbusting. We three (Mark on top) are the most active ones doing bugs etc and I figure we can best come up with something to mitigate the huge incoming flow (read: useless flow of user questions that really belong on the mailinglists; user questions are not for problem tickets and are likely not being resolved at all while the chances are much higher on the mailinglists).

I also restarted working on some www@ items and I am almost done with syncing my security messages so I hope that I can join in there again as well (my life levels up a little though it remains busy to say the least).

Ah well, that's it for now :)

Continue reading »

written by Remko

Sep 14
    Change language to:

OK, I did not write much in the FreeBSD section lately and might not have been very visual in the scene as well.  Though I did not sit still at all! I helped out a few people generating proper VuXML entries; I am doing some internal projects (Proof of Concepts) with some Version Control System(s), not only for FreeBSD but also for my own knowledge of the advantages and disadvantages, also merging the current GNATS database to Bugzilla and perhaps Trac (if that works out) to see various Problem Reporting engines at work that are not as ancient as GNATS (GNATS currently show's its age in the FreeBSD tree imo).

Why am I doing all this? Well I have been hunting a 'few' i386 PR's in the last period of time (bugmagnet ;)) and noticed we should change something and had some initial talks with Mark Linimon about this (I believe we are on one line wrt how to handle PR's etc), and If things permit we can continue to do a little discussion at EuroBSDCon (With Ceri Davis, Mark and myself) to see how we can hunt down the huge backlog and how we might proceed with the current tools.  Shaun and Alex are both working on some nice frontend web/cli tools that can aid us in our current system.

I also did a couple of VuXML entries again; and should do some more, I should merge the latest two advisories that the Security Team created (I worked on one of the two advisories and that was really cool to do, as well as the contacts with other people and so on).

I will continue to do this work for a little of time (slowing down on doc and www for a little just to see how I can handle everything the best as possible, I don't want to stop working on them, just need to see the best way to handle it).

But most of my work will continue after my holiday which starts sunday! till oct 1st :-)

Continue reading »

written by Remko