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>