Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Mar 2000 17:30:29 -0500 (EST)
From:      "Eric D. Futch" <efutch@nyct.net>
To:        freebsd-hackers@freebsd.org
Subject:   gif and faith as kld...
Message-ID:  <Pine.BSF.4.05.10003271711280.24832-500000@bsd1.nyct.net>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1041744430-954196229=:24832
Content-Type: TEXT/PLAIN; charset=US-ASCII

This all started with wanting to play with IPv6 without rebooting.  I
forgot to add the gif and faith pseudo-device lines in my kernel config
last time I was playing in it.

I noticed that gif and faith interfaces don't exist as modules.  After
playing around with trying to make faith and gif (for IPv6) into modules,
I managed to get a working if_faith.ko, which seems to work ok so far
(i.e. didn't panic :)).  I'm using an almost identical Makefile to create
the if_gif.ko module, however, when I try to load it I get:

# kldload /modules/if_gif.ko
kldload: can't load /modules/if_gif.ko: Exec format error

# kldstat
Id Refs Address    Size     Name
 1    4 0xc0100000 2c213c   kernel
 2    1 0xc14be000 4000     logo_saver.ko
21    1 0xc16f3000 2000     if_disc.ko
23    1 0xc16f0000 2000     if_faith.ko 	<--- :)


Feel free to slap me around or pass the pointy hat where applicable.  I
have attached the Makefile and the make output from both modules.

--
Eric Futch              New York Connect.Net, Ltd.
efutch@nyct.net         Technical Support Staff
http://www.nyct.net     (212) 293-2620
"Bringing New York The Internet Access It Deserves"

--0-1041744430-954196229=:24832
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make.gif"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.05.10003271730290.24832@bsd1.nyct.net>
Content-Description: 
Content-Disposition: attachment; filename="make.gif"

V2FybmluZzogT2JqZWN0IGRpcmVjdG9yeSBub3QgY2hhbmdlZCBmcm9tIG9y
aWdpbmFsIC91c3Ivc3JjL3N5cy9tb2R1bGVzL2lmX2dpZg0KQCAtPiAvdXNy
L3NyYy9zeXMNCm1hY2hpbmUgLT4gL3Vzci9zcmMvc3lzL2kzODYvaW5jbHVk
ZQ0KZWNobyAiI2RlZmluZSBJTkVUIDEiID4gb3B0X2luZXQuaA0KZWNobyAi
I2RlZmluZSBJTkVUNiAxIiA+IG9wdF9pbmV0Ni5oDQplY2hvICIjZGVmaW5l
IE5HSUYgMSIgPiBnaWYuaA0KY2MgLU8gLXBpcGUgICAtRF9LRVJORUwgLVdh
bGwgLVdyZWR1bmRhbnQtZGVjbHMgLVduZXN0ZWQtZXh0ZXJucyAtV3N0cmlj
dC1wcm90b3R5cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV3BvaW50ZXIt
YXJpdGggLVdpbmxpbmUgLVdjYXN0LXF1YWwgIC1mZm9ybWF0LWV4dGVuc2lv
bnMgLWFuc2kgLURLTERfTU9EVUxFIC1ub3N0ZGluYyAtSS0gIC1JLiAtSUAg
LUlALy4uL2luY2x1ZGUgLUkvdXNyL2luY2x1ZGUgIC1tcHJlZmVycmVkLXN0
YWNrLWJvdW5kYXJ5PTIgLWMgL3Vzci9zcmMvc3lzL21vZHVsZXMvaWZfZ2lm
Ly4uLy4uL25ldC9pZl9naWYuYw0KZ2Vuc2V0ZGVmcyBpZl9naWYubw0KY2Mg
LU8gLXBpcGUgICAtRF9LRVJORUwgLVdhbGwgLVdyZWR1bmRhbnQtZGVjbHMg
LVduZXN0ZWQtZXh0ZXJucyAtV3N0cmljdC1wcm90b3R5cGVzICAtV21pc3Np
bmctcHJvdG90eXBlcyAtV3BvaW50ZXItYXJpdGggLVdpbmxpbmUgLVdjYXN0
LXF1YWwgIC1mZm9ybWF0LWV4dGVuc2lvbnMgLWFuc2kgLURLTERfTU9EVUxF
IC1ub3N0ZGluYyAtSS0gIC1JLiAtSUAgLUlALy4uL2luY2x1ZGUgLUkvdXNy
L2luY2x1ZGUgIC1tcHJlZmVycmVkLXN0YWNrLWJvdW5kYXJ5PTIgLWMgc2V0
ZGVmMC5jDQpjYyAtTyAtcGlwZSAgIC1EX0tFUk5FTCAtV2FsbCAtV3JlZHVu
ZGFudC1kZWNscyAtV25lc3RlZC1leHRlcm5zIC1Xc3RyaWN0LXByb3RvdHlw
ZXMgIC1XbWlzc2luZy1wcm90b3R5cGVzIC1XcG9pbnRlci1hcml0aCAtV2lu
bGluZSAtV2Nhc3QtcXVhbCAgLWZmb3JtYXQtZXh0ZW5zaW9ucyAtYW5zaSAt
REtMRF9NT0RVTEUgLW5vc3RkaW5jIC1JLSAgLUkuIC1JQCAtSUAvLi4vaW5j
bHVkZSAtSS91c3IvaW5jbHVkZSAgLW1wcmVmZXJyZWQtc3RhY2stYm91bmRh
cnk9MiAtYyBzZXRkZWYxLmMNCmxkIC1Cc2hhcmVhYmxlICAtbyBpZl9naWYu
a28gc2V0ZGVmMC5vIGlmX2dpZi5vIHNldGRlZjEubyAgDQo=
--0-1041744430-954196229=:24832
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="make.faith"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.05.10003271730291.24832@bsd1.nyct.net>
Content-Description: 
Content-Disposition: attachment; filename="make.faith"

V2FybmluZzogT2JqZWN0IGRpcmVjdG9yeSBub3QgY2hhbmdlZCBmcm9tIG9y
aWdpbmFsIC91c3Ivc3JjL3N5cy9tb2R1bGVzL2lmX2ZhaXRoDQpAIC0+IC91
c3Ivc3JjL3N5cw0KbWFjaGluZSAtPiAvdXNyL3NyYy9zeXMvaTM4Ni9pbmNs
dWRlDQplY2hvICIjZGVmaW5lIElORVQgMSIgPiBvcHRfaW5ldC5oDQplY2hv
ICIjZGVmaW5lIElORVQ2IDEiID4gb3B0X2luZXQ2LmgNCmVjaG8gIiNkZWZp
bmUgTkZBSVRIIDEiID4gZmFpdGguaA0KY2MgLU8gLXBpcGUgICAtRF9LRVJO
RUwgLVdhbGwgLVdyZWR1bmRhbnQtZGVjbHMgLVduZXN0ZWQtZXh0ZXJucyAt
V3N0cmljdC1wcm90b3R5cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV3Bv
aW50ZXItYXJpdGggLVdpbmxpbmUgLVdjYXN0LXF1YWwgIC1mZm9ybWF0LWV4
dGVuc2lvbnMgLWFuc2kgLURLTERfTU9EVUxFIC1ub3N0ZGluYyAtSS0gIC1J
LiAtSUAgLUlALy4uL2luY2x1ZGUgLUkvdXNyL2luY2x1ZGUgIC1tcHJlZmVy
cmVkLXN0YWNrLWJvdW5kYXJ5PTIgLWMgL3Vzci9zcmMvc3lzL21vZHVsZXMv
aWZfZmFpdGgvLi4vLi4vbmV0L2lmX2ZhaXRoLmMNCmdlbnNldGRlZnMgaWZf
ZmFpdGgubw0KY2MgLU8gLXBpcGUgICAtRF9LRVJORUwgLVdhbGwgLVdyZWR1
bmRhbnQtZGVjbHMgLVduZXN0ZWQtZXh0ZXJucyAtV3N0cmljdC1wcm90b3R5
cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV3BvaW50ZXItYXJpdGggLVdp
bmxpbmUgLVdjYXN0LXF1YWwgIC1mZm9ybWF0LWV4dGVuc2lvbnMgLWFuc2kg
LURLTERfTU9EVUxFIC1ub3N0ZGluYyAtSS0gIC1JLiAtSUAgLUlALy4uL2lu
Y2x1ZGUgLUkvdXNyL2luY2x1ZGUgIC1tcHJlZmVycmVkLXN0YWNrLWJvdW5k
YXJ5PTIgLWMgc2V0ZGVmMC5jDQpjYyAtTyAtcGlwZSAgIC1EX0tFUk5FTCAt
V2FsbCAtV3JlZHVuZGFudC1kZWNscyAtV25lc3RlZC1leHRlcm5zIC1Xc3Ry
aWN0LXByb3RvdHlwZXMgIC1XbWlzc2luZy1wcm90b3R5cGVzIC1XcG9pbnRl
ci1hcml0aCAtV2lubGluZSAtV2Nhc3QtcXVhbCAgLWZmb3JtYXQtZXh0ZW5z
aW9ucyAtYW5zaSAtREtMRF9NT0RVTEUgLW5vc3RkaW5jIC1JLSAgLUkuIC1J
QCAtSUAvLi4vaW5jbHVkZSAtSS91c3IvaW5jbHVkZSAgLW1wcmVmZXJyZWQt
c3RhY2stYm91bmRhcnk9MiAtYyBzZXRkZWYxLmMNCmxkIC1Cc2hhcmVhYmxl
ICAtbyBpZl9mYWl0aC5rbyBzZXRkZWYwLm8gaWZfZmFpdGgubyBzZXRkZWYx
Lm8gIA0K
--0-1041744430-954196229=:24832
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="Makefile.gif"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.05.10003271730292.24832@bsd1.nyct.net>
Content-Description: 
Content-Disposition: attachment; filename="Makefile.gif"

IyAkRnJlZUJTRCQNCg0KLlBBVEg6ICAkey5DVVJESVJ9Ly4uLy4uL25ldA0K
S01PRD0gICBpZl9naWYNClNSQ1M9ICAgaWZfZ2lmLmMgb3B0X2luZXQuaCBv
cHRfaW5ldDYuaCBnaWYuaA0KTk9NQU49DQoNCk5HSUY/PSAxDQoNCkNGTEFH
Uys9ICR7UFJPVE9TfQ0KDQpvcHRfaW5ldC5oOg0KCWVjaG8gIiNkZWZpbmUg
SU5FVCAxIiA+IG9wdF9pbmV0LmgNCg0Kb3B0X2luZXQ2Lmg6DQoJZWNobyAi
I2RlZmluZSBJTkVUNiAxIiA+IG9wdF9pbmV0Ni5oDQoNCmdpZi5oOg0KCWVj
aG8gIiNkZWZpbmUgTkdJRiAke05HSUZ9IiA+IGdpZi5oDQoNCi5pbmNsdWRl
IDxic2Qua21vZC5taz4NCg==
--0-1041744430-954196229=:24832
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="Makefile.faith"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.05.10003271730293.24832@bsd1.nyct.net>
Content-Description: 
Content-Disposition: attachment; filename="Makefile.faith"

IyAkRnJlZUJTRCQNCg0KLlBBVEg6ICAkey5DVVJESVJ9Ly4uLy4uL25ldA0K
S01PRD0gICBpZl9mYWl0aA0KU1JDUz0gICBpZl9mYWl0aC5jIG9wdF9pbmV0
Lmggb3B0X2luZXQ2LmggZmFpdGguaA0KTk9NQU49DQoNCk5GQUlUSD89IDEN
Cg0KQ0ZMQUdTKz0gJHtQUk9UT1N9DQoNCm9wdF9pbmV0Lmg6DQoJZWNobyAi
I2RlZmluZSBJTkVUIDEiID4gb3B0X2luZXQuaA0KDQpvcHRfaW5ldDYuaDoN
CgllY2hvICIjZGVmaW5lIElORVQ2IDEiID4gb3B0X2luZXQ2LmgNCg0KZmFp
dGguaDoNCgllY2hvICIjZGVmaW5lIE5GQUlUSCAke05GQUlUSH0iID4gZmFp
dGguaA0KDQouaW5jbHVkZSA8YnNkLmttb2QubWs+DQo=
--0-1041744430-954196229=:24832--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10003271711280.24832-500000>