Peter, >>> When I try to initiate my local bt (/etc/rc.bluetooth start ubt0), >>>I receive an error message: Can`t load ng_bluetooth. >> >>ok, what is the exact error message? > > There is a bug in the module declaration in > sys/netgraph/bluetooth/common/ng_bluetooth.c > > Near 'bluetooth_mod' there is a string in the structure that says > "bluetooth" when it should say "ng_bluetooth". > > --- ng_bluetooth.c 7 Jan 2005 01:45:42 -0000 1.5 > +++ ng_bluetooth.c 30 Mar 2005 23:04:44 -0000 > _at__at_ -243,7 +243,7 _at__at_ > */ > > static moduledata_t bluetooth_mod = { > - "bluetooth", > + "ng_bluetooth", > bluetooth_modevent, > NULL > }; > > The problem is that it is exporting a module called "bluetooth" when the > scripts and module loader are expecting "ng_bluetooth". thanks for the patch, but i do not think this is a problem. it works just fine. beetle# uname -a FreeBSD beetle.digisle.com 6.0-CURRENT FreeBSD 6.0-CURRENT #5: Thu Mar 24 21:40:59 PST 2005 root_at_beetle.digisle.com:/usr/obj/usr/src/sys/BEETLE i386 beetle# kldload ng_bluetooth beetle# kldstat -vn ng_bluetooth Id Refs Address Size Name 18 1 0xc2576000 2000 ng_bluetooth.ko Contains modules: Id Name 190 bluetooth beetle# kldstat -vn bluetooth kldstat: can't find file bluetooth: No such file or directory the rc.bluetooth script just calls "kldstat -n <module file name>" and "module file name" is in fact the actual .ko file name, and not the "name" field from the bluetooth_mod structure. unless, of course, something has changed very recently :) thanks, maxReceived on Wed Mar 30 2005 - 21:44:46 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:31 UTC