DragonFly users List (threaded) for 2007-08
DragonFly installation experience / suggestions
Once again I changed from FreeBSD to DragonFly :)
Here's a list of a few problems I encountered and what I think
could be improved:
* After installation, my laptop BIOS hung up. I had to manually
intercept the installation process and issue "fdisk -BIC". The "-C"
option seems to be important here. This wasn't neccessary on
NetBSD/FreeBSD. The -C option does not exist in FreeBSD's fdisk, maybe
there do it more intelligently?
* "kldload if_ipw" led to a kernel panic, whereas if_ipw_load="YES" in
* In FreeBSD there is a /etc/rc.d/ipw script, that load the firmware
into the driver (ipwcontrol -i ipw0 -f firmwarefile). IIRC,
FreeBSD 7.0 will even include the firmware file and add a sysctl like
"kern.license.ipw", which you have to set to agree the Intel license.
It's very annoying to install a system, if this firmware is not
shipped with the base system, as you need to get connected with a
cable to fetch this firmware!
* Would it be possible to preset the PKG_PATH to for example
pkgsrc-box.org? This would make life much easier for beginners.
* moused: There's no easy way (at least I know of) to run with two mice.
I've to do:
moused -t auto -p /dev/ums0
moused -t auto -p /dev/psm0
But that's not possible with moused_enable/flags in /etc/rc.conf.
* After having added a lot of binary packages, I tried to install
another one from source. This required libxml-someversion, which
seemed to be already installed (by a binary package). Despite, it
stopped and told me that I either should remove the package
(pkg_delete) or that I should issue bmake replace. Oh, I did
"bmake replace", and this first removed a few packages (my window
manager and stuff like that!).
I don't understand what's the problem, why pkgsrc want's to install
that package even if it's already installed.
* pkgsrc: If you install www/firefox from source, this will install
firefox 2.x. If you do "pkg_add firefox", this will install
* What would be really cool, if pkgsrc could mix binary and packages
from source. So if I do "pkg_add thispackage", it tries to add all
packages it can find as binary, the others it will build from source.
The same if you do "bmake", given an option, it would first try to add
binaries for all the dependencies.
* Installing ipw-firmware, a message says to modify ACCEPTABLE_LICENSES
accordingly in /etc/mk.conf. I do it, but the same message occurs,
until I realize that there is /usr/pkg/etc/mk.conf that I have to
* Uh, and if DragonFly would get pkgjam.org that would be great! I don't
know what the general opinion of pkgsrc developers about
* What I'd like to see ported is trunk(4) from OpenBSD and lagg(4) from
FreeBSD (7.0) for link aggregation / trunking. If I understand that
correctly, it would allow me to seamlessly switch between
wireless/wired networks at runtime.
Other than that I'm really happy with DragonFly so far.