Installing Broadcom Wireless Drivers on Solus - driver

all. I've been having trouble installing broadcom drivers that actually work for my PCIe WiFI card. Specifically, I want to know specifically the consecutive steps one must take to install the proper Broadcom drivers for this card: Rosewill RNX-AC1900PCE. I found this page referring to it:
https://wikidevi.com/wiki/Rosewill_RNX-AC1900PCE
it appears to me model BCM4360 (which seems to be important referring to this post:
https://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers
Okay. It's Rosewill product support page only has Windows drivers available (if you do not believe me, check it out). I saw this post
https://www.reddit.com/r/archlinux/comments/5a35zn/wifi_not_working_broadcom_bc4360/
referring to the same Broadcom chip, but with worrisome news (it was hard to get working, and it worked less effectively than it did on Windows).
I've posted about this question asking for help/developer support in the Solus Discus forum: https://discuss.getsol.us/d/243-broadcom-drivers-not-working
And in the Solus Development Portal: https://dev.getsol.us/T7698
With no luck. I know for a fact it was working perfectly a few weeks ago on Solus.
I'm not really sure what to do. Is there anyone on here smart enough to help me through my troubles? Thanks!
EDIT: It somehow resolves itself after a DoFlicky installation of the driver and a reboot... even though this was the fourth time I tried this? Oh well, the driver issues will always be mysterious to me.

Related

Can not connect to cuda in Google Colabs

I have been trying this for a couple hours now. It was working before, so I do not understand why it is not working anymore. When I try see if cuda is available, with the torch.cuda.is_available() line, it always returns false. However, when I check the version with things like !nvcc --version and !nvidia-smi it still returns a chart with the cuda information.
Pretty much all sources online mention to go to the Runtime Settings and enable GPU, and I have done that. But it does not work, it still says that cuda is not available. I have tried running my code without cuda, and it would take around 6 hours just to train my CNN model. Before, when cuda was working fine, it took less than 5 minutes maybe to train the model. I had some error messages before about being at GPU limits, and I even bought the Google Colabs Pro subscription to try to fix this, but it is not working. Any advice?

How to run chrome browser in grid using windows as hub and mac and ipad as nodes?

Hub: Windows 64-bit Nod: Mac/Ipad
I'm looking to automate chrome browser in mac and ipad and add to our selenium grid running on windows, c# scripts. Please advise. And also if appium is required and does it have to run the server on a mac for the ios testing?
*I'm modeling my question after the link below as clearly others have been able to convey the question just fine, yet every time I've asked I've been flagged as not asking properly, and now there's a notice threatening to block me? Mystified as to why I'm receiving different treatment, please explain how this is not clear and allow for commenting. Isn't that what comments are for anyways?
update due to lack of comment status
Please note my follow up question on Appium with a narrower scope: is appium is required and does it have to run the server on a mac for the ios testing? Y/N- That doesn't get any narrower. Plus I can't run code and get errors without having the correct tools setup. Otherwise there is little documentation available on this out there, and what there is is either not great or older, and all are running java code on the mac which is not the .net windows setup we have. Even though the rules may have changed, clearly breadth isn't an issue as people seem to understood other broad questions just fine. I've done several days of research on this.
How to run chrome browser in grid using MAC as hub and Windows as Nod?
**Obviously this has been hashed before
Why is Stack Overflow so negative of late?. I would add downvoting and not answering questions no matter how noob kinda goes against the very core mission answer sites have--answering questions. If this site won't, some other site will.
Let me try to Answer your Questions one by one :
I'm looking to automate chrome browser in mac and ipad and add to our selenium grid running on windows, c# scripts. Please advise. : Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
If appium is required and does it have to run the server on a mac for the ios testing : Automating Web Application requires only Selenium. If you are automating Mobile Application you have to go with Appium.
Every time I've asked I've been flagged as not asking properly, and now there's a notice threatening to block me? Mystified as to why I'm receiving different treatment : Answer is same as #JeffC mentioned in his comment Your question is way too broad and doesn't show any research. The question you linked is from 2013 and the rules were different back then. Do some research and try to accomplish what you are asking. If you run into an issue, research that specific issue and see if you can overcome it. If you can't, come back and ask a question around that specific issue with supporting information, research, code, samples, etc. and we can help you. As it current stands, your question will get closed for being too broad.
Is appium is required and does it have to run the server on a mac for the ios testing? : Appium is required and you can run it on your Desktop/Local Systsem as well.
I can't run code and get errors without having the correct tools setup : Every Automation Engineer starts with a similar situation. So you are on the right track.
There is little documentation available on this out there, and what there is is either not great or older : Help us (stackoverflow.com) to prepare more documentation.
I've done several days of research on this How to run chrome browser in grid using MAC as hub and Windows as Nod? : The question was raised as early as Jul 9 '13 at 14:19. Almost half a decade back. By now you should have made your hands dirty with Hard Disk full of Code
Obviously this has been hashed before Why is Stack Overflow so negative of late? : If you have any concern feel free to raise it at StackOverflow - Meta
Solution
It is never late to start anything new. Start writing your code. Get your fingers dirty. Feel free to raise any Technical Question where you get stuck. StackOverflow volunteers will be happy to help you out.

STM32f4-Discovery board FreeRTOS

I'm new to RTOS and I'm trying to get freertos working with stm32f4 discovery board to get a better grip with embedded RTOS. I have searched all that I can to find a working version of freertos with the discovery board but I haven't found any that works.
I have tried all that I can to get it working but I'm probably missing something trivial which I can't seem to put my finger on. If anyone could provide me with a tutorial/project of a working blink example that would be amazing.
I have tried to make the example in the freertos website to work but I still haven't been able to, that is why I'm asking for help here.
All I need is a coocox project which I can open,build and flash it to the board and have an LED blinking. from there I can possibly find my away.
I have been at this for 2-3 weeks now so if anyone can provide the project I will be extremely. thankful. E-mail ID supriya213ss#gmail.com
best regards,
supriya
You don't give enough information about what you have done, or what is not working (you don't even say if it is compiling), to be able to give you more than an educated guess as a reply.
If you have followed the instructions to create a new project (http://www.freertos.org/Creating-a-new-FreeRTOS-project.html) then my educated guess would be that you have not installed the interrupt handlers (see "my application compiles but it does not run" http://www.freertos.org/FAQHelp.html)

bluetooth communication in nxj

I'm nxj beginner.
I have some questions about bluetooth communication between PC and brick.
First, when bluetooth communication occurs, where is the birthplace processing this datas?
In other words, I want to know whether these datas will be processed on CPU or brick.
Second, what is exact roles CPU and brick in bluethooth communication?
That means what is processed on CPU and what is processed on brick.
I have searched almost web site but I can't find this anywhere.
Please help me. Thanks.
You can see it in the package structure.
lejos.nxt.*
This package contains classes running on the NXT-brick. All code in this package will be compiled for the brick and will run on the brick.
lejos.pc.*
Here the difference is not that clear. This is java-code you compile for personal computer. So most code runs on your computer. But some classes (e.g: RemoteMotorController) only send messages to the NXT-brick which gives commands to the motors.
lejos.pc.comm provides API's that allow you to communicate/control the nxt robot from the PC.
When importing the the libs to an Android project, it allows you to build an instance of the same environment used on a pc, but within android.
I agree it can be tough finding some things out. It would be great if there was as stronger lejos presence on SO
This question is months old and has remained un-answered I actually have a lot of questions about it myself, but I might be able to provide some insight for utter novices.
when using bluetooth with Android and NXJ robots, you use either lejos.pc.comm or lejos.NXJ.
Both provide APi's to do almost the same thing, but work a little differently. I don't know nearly enough about the NXJ api, but I do know that it is the one that lets you manipulate the robot much more effectively, such as outputting data to it's LCD screen, which you can't do with the pc.comm api
As far as I can tell, the pc.comm API uses both Android Bluetooth API's and it's own protocols to allow communication with Lego LCP commands.
(I want to come back to this, but I'm writing a dissert on the topic so I'll try to update it in a couple of days. Seems not many are interested though, shame)

Can I use openCL in a application that I distribute to non developer machine?

I recently started to learn how to use openCL to speed up some part of my code. So far the speed gain is impressive. In one case the code ran up to 50X faster than on the CPU. However I wonder if can start using this code in a production environnement. The reason is that the first time that I tried to run the example code, nothing worked. I was able to make it run by downloading the driver on the Nvidia openCL SDK download page (I have a Geforce GTX260). It gave me a blue during installation but after that I was able to run the example program and create my own code.
Does the fact that it didn't work "out of the box" for me mean that the mainstream drivers does not yet support it, despite the fact that it is specifically written that it does on the driver download page? What about ATI support? Will everyone have to download the special driver that gave me a blue screen on install?
In short, is openCL ready for production code?
If someone can give me some details, I'd like to know. Does anyone has been able to run a simple program on a number of different device without installing anything SDK related?
You may find an accurate answer on the OpenCL forums on the Khronos Group message boards. The OpenCL work group hangs out there regularly.
Does anyone has been able to run a
simple program on a number of
different device without installing
anything SDK related?
Nop. For instance, on ATI's GPUs end-users need to install ATI Stream SDK in order to run OpenCL code (just having an up-to-date graphics driver is not sufficient).
You may want to consider trying DirectCompute (Microsoft's version of GPU programming) or doing your OpenCL work on a Snow Leopard Mac. Those are the two ways (that I know of) that you can deliver a GPU programming solution to another user without any driver or other installation hassle.

Resources