Hi, in the kernel I have these lines: [...] device miibus # MII bus support device rl device ed options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #enable logging to syslogd(8) options IPFIREWALL_VERBOSE_LIMIT=0 #limit verbosity options IPDIVERT #divert sockets options DUMMYNET options IPFW2 [...] When the box starts it complains: Sep 15 15:54:21 test2 /kernel: acd0: CDROM <TOSHIBA CD-ROM XM-6002B> at ata1-master PIO3 Sep 15 15:54:21 test2 /kernel: Mounting root from ufs:/dev/ad0s1a Sep 15 15:54:21 test2 /kernel: module_register: module miibus/ukphy already exists! Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "miibus.ko" failed to register! 17 Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already exists! Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "if_ed.ko" failed to register! 17 ----------------------------- test2:/home/gmarco> kldstat Id Refs Address Size Name 1 5 0xc0100000 1b4bb4 kernel 2 1 0xc08f8000 6000 procfs.ko 4 2 0xc0912000 e000 miibus.ko 5 1 0xc0924000 a000 if_ed.ko 6 1 0xc0993000 3000 daemon_saver.ko ------------------------------- test2:/home/gmarco> ifconfig rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.0.246 netmask 0xffffff00 broadcast 192.168.0.255 ether 00:30:4f:1e:44:e0 media: Ethernet autoselect (none) status: no carrier ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.246 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:00:b4:a1:a5:a4 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 ------------------------------- test2:/home/gmarco> less /etc/rc.conf defaultrouter="192.168.1.101" gateway_enable="YES" hostname="test2.cho.it" ifconfig_ed0="inet 192.168.1.246 netmask 255.255.255.0" ifconfig_rl0="inet 192.168.0.246 netmask 255.255.255.0" keymap="it.iso" saver="daemon" sendmail_enable="YES" sshd_enable="YES" firewall_enable="YES" # Set to YES to enable firewall functionality firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall firewall_type="OPEN" # Firewall type (see /etc/rc.firewall) firewall_logging="YES" # Set to YES to enable events logging firewall_flags="" # Flags passed to ipfw when type is a file natd_program="/sbin/natd" # path to natd, if you want a different one. natd_enable="YES" # Enable natd (if firewall_enable == YES). natd_interface="ed0" # Public interface or IPaddress to use. ------------------------------- test2:/home/gmarco> uname -a FreeBSD test2.cho.it 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Mon Sep 15 14:28:06 CEST 2003 root@test2.cho.it:/usr/src/sys/compile/FREEBSD i386 -------------------------------- All the modules are built toghter with world and kernel. test2:/home/gmarco> less /etc/make.conf [...] CFLAGS= -O -pipe COMPAT22= yes COMPAT3X= yes KERNCONF= FREEBSD IPFW2=TRUE WITHOUT_X11=yes [...] #########################################################? The same error on another (2nd) box (configured very similar): freebsd:/home/gmarco# uname -a FreeBSD freebsd.xxxx.it 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep 11 11:47:56 CEST 2003 Sep 15 13:07:41 freebsd /kernel: Mounting root from ufs:/dev/ad0s1a Sep 15 13:07:41 freebsd /kernel: module_register: module miibus/ukphy already exists! Sep 15 13:07:41 freebsd /kernel: linker_file_sysinit "miibus.ko" failed to register! 17 Sep 15 13:07:41 freebsd /kernel: module_register: module pci/ed already exists! Sep 15 13:07:41 freebsd /kernel: linker_file_sysinit "if_ed.ko" failed to register! 17 with rc.conf: [...] ifconfig_ed0="inet 80.xxx.xxx.xxx netmask 255.255.255.248" ifconfig_rl0="inet 128.37.1.253 netmask 255.255.0.0" ifconfig_rl0_alias0="inet 128.37.1.254/32" defaultrouter="80.xxx.xxx.xxx" keymap="it.iso" saver="daemon" gateway_enable="YES" sendmail_enable="YES" named_enable="YES" sshd_enable="YES" usbd_enable="NO" firewall_enable="YES" # Set to YES to enable firewall functionality firewall_script="/usr/local/etc/ipfw.rules" firewall_type="open" # Firewall type (see /etc/rc.firewall) firewall_quiet="NO" # Set to YES to suppress rule display firewall_logging="YES" # Set to YES to enable events logging natd_enable="YES" # Enable natd (if firewall_enable == YES). natd_interface="ed0" # Public interface or IPaddress to use. natd_flags="" # Additional flags for natd. portmap_enable="YES" # Run the portmapper service (YES/NO). in the kernel config line it has the same line of the previous box... ############################################## .... and in a 3d one: freebsd:/home/gmarco> uname -a FreeBSD freebsd.computerhouseprato.com 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Mon Sep 8 18:14:24 CEST 2003 gmarco@freebsd.computerhouseprato.com:/usr/obj/usr/src/sys/FREEBSD i386 Sep 16 07:55:07 freebsd /kernel: DUMMYNET initialized (011031) Sep 16 07:55:07 freebsd /kernel: ad0: DMA limited to UDMA33, non-ATA66 cable or device Sep 16 07:55:07 freebsd /kernel: ad0: 19464MB <SAMSUNG SV2044D> [39546/16/63] at ata0-master UDMA33 Sep 16 07:55:07 freebsd /kernel: acd0: CDROM <FX4820T> at ata0-slave PIO4 Sep 16 07:55:07 freebsd /kernel: Mounting root from ufs:/dev/ad0s1a Sep 16 07:55:07 freebsd /kernel: module_register: module miibus/ukphy already exists! Sep 16 07:55:07 freebsd /kernel: linker_file_sysinit "miibus.ko" failed to register! 17 Sep 16 07:55:07 freebsd /kernel: module_register: module pci/ed already exists! Sep 16 07:55:07 freebsd /kernel: linker_file_sysinit "if_ed.ko" failed to register! 17 freebsd:/home/gmarco> ifconfig ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:30:4f:0e:d3:da ed1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:30:4f:0e:d4:08 ed2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 192.168.2.101 netmask 0xffffff00 broadcast 192.168.2.255 ether 00:30:4f:0e:d3:8b lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 freebsd:/home/gmarco> kldstat Id Refs Address Size Name 1 9 0xc0100000 1ab5ac kernel 3 2 0xc0f45000 e000 miibus.ko 4 1 0xc0f3a000 a000 if_ed.ko 5 1 0xc0f61000 4000 if_tun.ko 6 4 0xc0f66000 9000 netgraph.ko 7 1 0xc0f74000 3000 ng_ether.ko 8 1 0xc0f79000 5000 ng_pppoe.ko 9 1 0xc0f7f000 3000 ng_socket.ko 10 1 0xc0fe7000 3000 daemon_saver.ko in the kernel config file I have: device miibus # MII bus support device ed options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #enable logging to syslogd(8) options IPFIREWALL_VERBOSE_LIMIT=0 #limit verbosity options IPDIVERT #divert sockets options IPFW2 options DUMMYNET Any idea on what is happening ? BTW: the boxes work without any problems ... Best Regards, Gianmarco Giovannelli , "Unix expert since yesterday" http://www.gufi.org/~gmarco
On Tue, Sep 16, 2003 at 08:03:55AM +0200, Gianmarco Giovannelli wrote:> Hi, > in the kernel I have these lines: > > [...] > device miibus # MII bus support > device rl > device ed > > options IPFIREWALL #firewall > options IPFIREWALL_VERBOSE #enable logging to syslogd(8) > options IPFIREWALL_VERBOSE_LIMIT=0 #limit verbosity > options IPDIVERT #divert sockets > options DUMMYNET > options IPFW2 > [...] > > When the box starts it complains: > > Sep 15 15:54:21 test2 /kernel: acd0: CDROM <TOSHIBA CD-ROM XM-6002B> at > ata1-master PIO3 > Sep 15 15:54:21 test2 /kernel: Mounting root from ufs:/dev/ad0s1a > Sep 15 15:54:21 test2 /kernel: module_register: module miibus/ukphy already > exists! > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "miibus.ko" failed to > register! 17 > Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already > exists! > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "if_ed.ko" failed to > register! 17 > > ----------------------------- > > test2:/home/gmarco> kldstat > Id Refs Address Size Name > 1 5 0xc0100000 1b4bb4 kernel > 2 1 0xc08f8000 6000 procfs.ko > 4 2 0xc0912000 e000 miibus.ko > 5 1 0xc0924000 a000 if_ed.ko > 6 1 0xc0993000 3000 daemon_saver.ko >[snip more info]> > Any idea on what is happening ?What is happening is that the system is attempting to load support for 'ed' (and by extension also 'miibus') as a module, but since you already have it in the kernel this loading fails and the system complains. This is harmless, but annoying. -- <Insert your favourite quote here.> Erik Trulsson ertr1013@student.uu.se
> Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already exists!> Any idea on what is happening ?Does your loader.conf also try to load the if_ed module?
At 16/09/2003, Gregory Bond wrote:> > Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already > exists! > > > Any idea on what is happening ? > >Does your loader.conf also try to load the if_ed module?Nope it has only: # -- sysinstall generated deltas -- # userconfig_script_load="YES" Btw these boxes where updated recently (4.9-PRE) and before never shows this error :-) Thanks for your reply. Best Regards, Gianmarco Giovannelli , "Unix expert since yesterday" http://www.gufi.org/~gmarco
At 16/09/2003, Alexandre Kardanev wrote:> > Sep 15 15:54:21 test2 /kernel: acd0: CDROM <TOSHIBA CD-ROM XM-6002B> at > > ata1-master PIO3 > > Sep 15 15:54:21 test2 /kernel: Mounting root from ufs:/dev/ad0s1a > > Sep 15 15:54:21 test2 /kernel: module_register: module miibus/ukphy > already > > exists! > > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "miibus.ko" failed to > > register! 17 > > Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already > exists! > > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "if_ed.ko" failed to > > register! 17 > > > >This happens because modules compiled in kernel and you trying to load >them via kld... >Just check your /boot/loader.conf for >miibus_load="YES" >if_[rl|ed]_load="YES" >and remove them...The real problem is this one ... I don't have them in loader.conf : freebsd:/home/gmarco> less /boot/loader.conf # -- sysinstall generated deltas -- # userconfig_script_load="YES" freebsd:/home/gmarco> Best Regards, Gianmarco Giovannelli , "Unix expert since yesterday" http://www.gufi.org/~gmarco
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 16 Sep 2003 08:03:55 +0200 Gianmarco Giovannelli <gmarco@giovannelli.it> wrote: You already have the miibus driver compiled in the kernel, and probably you load it again at boot time.> Hi, > in the kernel I have these lines: > > [...] > device miibus # MII bus support > device rl > device ed > > options IPFIREWALL #firewall > options IPFIREWALL_VERBOSE #enable logging to syslogd(8) > options IPFIREWALL_VERBOSE_LIMIT=0 #limit verbosity > options IPDIVERT #divert sockets > options DUMMYNET > options IPFW2 > [...] > > When the box starts it complains: > > Sep 15 15:54:21 test2 /kernel: acd0: CDROM <TOSHIBA CD-ROM XM-6002B> at > ata1-master PIO3 > Sep 15 15:54:21 test2 /kernel: Mounting root from ufs:/dev/ad0s1a > Sep 15 15:54:21 test2 /kernel: module_register: module miibus/ukphy already > exists! > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "miibus.ko" failed to > register! 17 > Sep 15 15:54:21 test2 /kernel: module_register: module pci/ed already exists! > Sep 15 15:54:21 test2 /kernel: linker_file_sysinit "if_ed.ko" failed to > register! 17 > > ----------------------------- > > test2:/home/gmarco> kldstat > Id Refs Address Size Name > 1 5 0xc0100000 1b4bb4 kernel > 2 1 0xc08f8000 6000 procfs.ko > 4 2 0xc0912000 e000 miibus.ko > 5 1 0xc0924000 a000 if_ed.ko > 6 1 0xc0993000 3000 daemon_saver.ko > > ------------------------------- > > test2:/home/gmarco> ifconfig > rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 192.168.0.246 netmask 0xffffff00 broadcast 192.168.0.255 > ether 00:30:4f:1e:44:e0 > media: Ethernet autoselect (none) > status: no carrier > ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 192.168.1.246 netmask 0xffffff00 broadcast 192.168.1.255 > ether 00:00:b4:a1:a5:a4 > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 > inet 127.0.0.1 netmask 0xff000000 > > ------------------------------- > > test2:/home/gmarco> less /etc/rc.conf > defaultrouter="192.168.1.101" > gateway_enable="YES" > hostname="test2.cho.it" > ifconfig_ed0="inet 192.168.1.246 netmask 255.255.255.0" > ifconfig_rl0="inet 192.168.0.246 netmask 255.255.255.0" > keymap="it.iso" > saver="daemon" > sendmail_enable="YES" > sshd_enable="YES" > > firewall_enable="YES" # Set to YES to enable firewall functionality > firewall_script="/etc/rc.firewall" # Which script to run to set up the > firewall firewall_type="OPEN" # Firewall type (see > /etc/rc.firewall) firewall_logging="YES" # Set to YES to enable > events logging firewall_flags="" # Flags passed to ipfw when > type is a file > > natd_program="/sbin/natd" # path to natd, if you want a different one. > natd_enable="YES" # Enable natd (if firewall_enable == YES). > natd_interface="ed0" # Public interface or IPaddress to use. > > ------------------------------- > > test2:/home/gmarco> uname -a > FreeBSD test2.cho.it 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Mon Sep 15 > 14:28:06 CEST 2003 root@test2.cho.it:/usr/src/sys/compile/FREEBSD i386 > > -------------------------------- > > All the modules are built toghter with world and kernel. > test2:/home/gmarco> less /etc/make.conf > [...] > CFLAGS= -O -pipe > COMPAT22= yes > COMPAT3X= yes > KERNCONF= FREEBSD > IPFW2=TRUE > WITHOUT_X11=yes > [...] > > #########################################################à > > The same error on another (2nd) box (configured very similar): > freebsd:/home/gmarco# uname -a > FreeBSD freebsd.xxxx.it 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #1: Thu Sep > 11 11:47:56 CEST 2003 > > > Sep 15 13:07:41 freebsd /kernel: Mounting root from ufs:/dev/ad0s1a > Sep 15 13:07:41 freebsd /kernel: module_register: module miibus/ukphy > already exists! > Sep 15 13:07:41 freebsd /kernel: linker_file_sysinit "miibus.ko" failed to > register! 17 > Sep 15 13:07:41 freebsd /kernel: module_register: module pci/ed already > exists! Sep 15 13:07:41 freebsd /kernel: linker_file_sysinit "if_ed.ko" failed > to register! 17 > > > with rc.conf: > > [...] > ifconfig_ed0="inet 80.xxx.xxx.xxx netmask 255.255.255.248" > ifconfig_rl0="inet 128.37.1.253 netmask 255.255.0.0" > ifconfig_rl0_alias0="inet 128.37.1.254/32" > defaultrouter="80.xxx.xxx.xxx" > > keymap="it.iso" > saver="daemon" > > gateway_enable="YES" > sendmail_enable="YES" > named_enable="YES" > sshd_enable="YES" > usbd_enable="NO" > > firewall_enable="YES" # Set to YES to enable firewall functionality > firewall_script="/usr/local/etc/ipfw.rules" > firewall_type="open" # Firewall type (see /etc/rc.firewall) > firewall_quiet="NO" # Set to YES to suppress rule display > firewall_logging="YES" # Set to YES to enable events logging > > natd_enable="YES" # Enable natd (if firewall_enable == YES). > natd_interface="ed0" # Public interface or IPaddress to use. > natd_flags="" # Additional flags for natd. > > portmap_enable="YES" # Run the portmapper service (YES/NO). > > > > in the kernel config line it has the same line of the previous box... > > > ############################################## > > .... and in a 3d one: > > freebsd:/home/gmarco> uname -a > FreeBSD freebsd.computerhouseprato.com 4.9-PRERELEASE FreeBSD > 4.9-PRERELEASE #0: Mon Sep 8 18:14:24 CEST > 2003 gmarco@freebsd.computerhouseprato.com:/usr/obj/usr/src/sys/FREEBSD > i386 > > > Sep 16 07:55:07 freebsd /kernel: DUMMYNET initialized (011031) > Sep 16 07:55:07 freebsd /kernel: ad0: DMA limited to UDMA33, non-ATA66 > cable or device > Sep 16 07:55:07 freebsd /kernel: ad0: 19464MB <SAMSUNG SV2044D> > [39546/16/63] at ata0-master UDMA33 > Sep 16 07:55:07 freebsd /kernel: acd0: CDROM <FX4820T> at ata0-slave PIO4 > Sep 16 07:55:07 freebsd /kernel: Mounting root from ufs:/dev/ad0s1a > Sep 16 07:55:07 freebsd /kernel: module_register: module miibus/ukphy > already exists! > Sep 16 07:55:07 freebsd /kernel: linker_file_sysinit "miibus.ko" failed to > register! 17 > Sep 16 07:55:07 freebsd /kernel: module_register: module pci/ed already > exists! Sep 16 07:55:07 freebsd /kernel: linker_file_sysinit "if_ed.ko" failed > to register! 17 > > freebsd:/home/gmarco> ifconfig > ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > ether 00:30:4f:0e:d3:da > ed1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255 > ether 00:30:4f:0e:d4:08 > ed2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > inet 192.168.2.101 netmask 0xffffff00 broadcast 192.168.2.255 > ether 00:30:4f:0e:d3:8b > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 > inet 127.0.0.1 netmask 0xff000000 > > freebsd:/home/gmarco> kldstat > Id Refs Address Size Name > 1 9 0xc0100000 1ab5ac kernel > 3 2 0xc0f45000 e000 miibus.ko > 4 1 0xc0f3a000 a000 if_ed.ko > 5 1 0xc0f61000 4000 if_tun.ko > 6 4 0xc0f66000 9000 netgraph.ko > 7 1 0xc0f74000 3000 ng_ether.ko > 8 1 0xc0f79000 5000 ng_pppoe.ko > 9 1 0xc0f7f000 3000 ng_socket.ko > 10 1 0xc0fe7000 3000 daemon_saver.ko > > in the kernel config file I have: > > device miibus # MII bus support > device ed > > options IPFIREWALL #firewall > options IPFIREWALL_VERBOSE #enable logging to syslogd(8) > options IPFIREWALL_VERBOSE_LIMIT=0 #limit verbosity > options IPDIVERT #divert sockets > options IPFW2 > options DUMMYNET > > > Any idea on what is happening ? > > BTW: the boxes work without any problems ... > > > > > Best Regards, > Gianmarco Giovannelli , "Unix expert since yesterday" > http://www.gufi.org/~gmarco > > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >- ------ Vlad Galu Senior IP Engineer Romania Data Systems NOC in Bucharest Phone: +40 21 30 10 850 Web: http://www.rdsnet.ro PGP: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x53ABCE97 - ----------------------------------------------------------------------- Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such a person), you may not copy or deliver this message to anyone. In such a case, you should destroy this message and kindly notify the sender by reply e-mail. - ----------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/ZrEqP5WtpVOrzpcRAuSNAJ9ogYz4InfOJXx5Uv27KwxYhtB3iwCeKzM1 E7I75U0R8hdeLhLLfXKCKyI=JJu2 -----END PGP SIGNATURE-----