tag:blogger.com,1999:blog-9726833.post859538944349341429..comments2023-11-11T19:20:51.515+00:00Comments on The Trouble with Tribbles...: NDIS Wrapper on IndianaPeter Tribblehttp://www.blogger.com/profile/09363446984245451854noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-9726833.post-10775866201893524252010-04-03T11:49:23.034+01:002010-04-03T11:49:23.034+01:00ozzy: yes, if you look at my previous post (http:/...ozzy: yes, if you look at my previous post (http://ptribble.blogspot.com/2007/10/solaris-on-laptop.html) then it works on Solaris 10 just fine.<br /><br />You may need to use older versions of the ndis wrapper toolkit, though.Peter Tribblehttps://www.blogger.com/profile/09363446984245451854noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-71765570131312216332010-04-03T11:41:01.462+01:002010-04-03T11:41:01.462+01:00Hi
I have read everyting about the NDIS Wrapper.Ev...Hi<br />I have read everyting about the NDIS Wrapper.Everyone who writes about NDS Wrapper is Open Solaris user. I've installed Solaris 10 on my dell notebook.Can I use NDIS Wrapper to install my wifi driver on solaris 10.Unknownhttps://www.blogger.com/profile/11002924836679685433noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-17097079998372945562009-11-03T22:39:39.574+00:002009-11-03T22:39:39.574+00:00I until to the end, but my driver is no attaching....I until to the end, but my driver is no attaching..<br /><br /><br />devfsadm -i bcmndis<br />devfsadm: driver failed to attach: bcmndis<br /><br /><br />can u help me?Renhttps://www.blogger.com/profile/16978708457201665244noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-5704821494748148102009-11-03T21:51:00.257+00:002009-11-03T21:51:00.257+00:00Now, I have this
renato@renato:~/Downloads/ndis-0...Now, I have this<br /><br />renato@renato:~/Downloads/ndis-0.1/amd64# add_drv -i '"pci14e4,4320"' <br />.make.state bcmwl564.sys inf-token.o ndis ndisapi subr_ntoskrnl.o<br />bcm43xx.cat err.o inf.o ndis.h ndiscvt subr_pe.o<br />bcm43xx64.cat inf-parse.c kern_ndis.o ndis.inf ndiscvt.o winx64_wrap.o<br />bcmwl5.inf inf-parse.o kern_windrv.o ndis.o subr_hal.o y.output<br />bcmwl5.sys inf-token.c Makefile ndis.sys subr_ndis.o y.tab.h<br />renato@renato:~/Downloads/ndis-0.1/amd64# add_drv -i '"pci14e4,4320"' bcmdis<br />Cannot find module (bcmdis).<br />renato@renato:~/Downloads/ndis-0.1/amd64#Renhttps://www.blogger.com/profile/16978708457201665244noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-37221972321359302642009-11-03T18:32:23.899+00:002009-11-03T18:32:23.899+00:00I tried ./ndiscvt.c -i ndis.inf -s ndis.sys -o ndi...I tried ./ndiscvt.c -i ndis.inf -s ndis.sys -o ndis.h<br /> copy the files, but i can't because permission is denied and I am root acess.<br />how can I solve this?Renhttps://www.blogger.com/profile/16978708457201665244noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-64532888213341025022009-09-06T21:40:36.640+01:002009-09-06T21:40:36.640+01:00Hmm.. I've already done add_drv. So this comma...Hmm.. I've already done add_drv. So this command gives me an error if I type it in more than one time.<br />#add_drv -i '"pci14e4,4312"' bcmndis<br />("pci14e4,4312") already in use as a driver or alias.<br /><br />The relevant #scanpci output:<br />pci bus 0x0001 cardnum 0x00 function 0x00: vendor 0x14e4 device 0x4312<br /> Broadcom Corporation BCM4312 802.11a/b/g<br /><br />The ifconfig -a prints out two interfaces, lo0 and nge0. Can this lack of interface mean I choosen wrong MS driver?Chrishttp://twitter.com/cstormoennoreply@blogger.comtag:blogger.com,1999:blog-9726833.post-7109922741577011442009-09-06T21:18:04.869+01:002009-09-06T21:18:04.869+01:00You'll probably need to look through scanpci a...You'll probably need to look through scanpci and do the add_drv step as well.<br /><br />Assuming the driver attaches, then the ifconfig should work.<br /><br />(Rather than guessing driver instance names you could try 'ifconfig -a plumb' and then 'ifconfig -a' which will plumb all interfaces and let you see what devices are there.)Peter Tribblehttps://www.blogger.com/profile/09363446984245451854noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-8553201209974729992009-09-06T21:06:33.774+01:002009-09-06T21:06:33.774+01:00Hello again. Thanks for quick and accurate respons...Hello again. Thanks for quick and accurate response. Apparently I installed ndiswrapper 1.1. After using v1.2.3 I completed all steps successfully. In the pdf document written by Carlton the interface is named bcmndis0. But my ifconfig don't recognize the interface (ifconfig bcmndis0 plumb)<br /><br />In Device Driver Utility the hardware have been assigned the bcmndis driver as it should, right? Why haven't the interface been created?Chrishttp://twitter.com/cstormoennoreply@blogger.comtag:blogger.com,1999:blog-9726833.post-7121979392915437942009-09-06T14:20:37.791+01:002009-09-06T14:20:37.791+01:00Which versions of OpenSolaris and the ndis wrapper...Which versions of OpenSolaris and the ndis wrapper are you using?<br /><br />The error looks like a mismatch, with an old version of the ndis wrapper. The driver framework has changed. If you've got OpenSolaris 2009.06, then you should be using v1.2.3 of the ndis wrapper. The ndis wrapper page should have all the right versions on it.Peter Tribblehttps://www.blogger.com/profile/09363446984245451854noreply@blogger.comtag:blogger.com,1999:blog-9726833.post-65793482487476805942009-09-06T02:34:29.210+01:002009-09-06T02:34:29.210+01:00Hello, I walked through your instructions but &quo...Hello, I walked through your instructions but "make ndis" gives me an error.<br /><br />../if_ndis.c:148:28: macro "DDI_DEFINE_STREAM_OPS" requires 10 arguments, but only 9 given<br />../if_ndis.c:147: warning: type defaults to `int' in declaration of `DDI_DEFINE_STREAM_OPS'<br />../if_ndis.c:147: warning: data definition has no type or storage class<br />../if_ndis.c:154: error: `ndis_dev_ops' undeclared here (not in a function)<br />../if_ndis.c:154: error: initializer element is not constant<br />../if_ndis.c:154: error: (near initialization for `ndis_modldrv.drv_dev_ops')<br />*** Error code 1<br />make: Fatal error: Command failed for target `ndis'<br /><br />Can you make sense of this? Thanks in advance :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9726833.post-27782850907215560592008-04-22T17:19:00.000+01:002008-04-22T17:19:00.000+01:00The flex dependency on gm4 was fixed by "778 flex ...The flex dependency on gm4 was fixed by "778 flex dependency on gm4 missing", so manual work won't be needed with the next drop of the distro. - StephenUnknownhttps://www.blogger.com/profile/01735156398711645606noreply@blogger.com