473,774 Members | 2,218 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Writing my own wireless-driver, hard?

How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
Aug 25 '08 #1
8 5956
defn noob <ci**********@y ahoo.sewrites:
How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
We don't know. Your question is about a particular system-specific
programming task, not about the C programming language. Try asking in
one of the Linux newsgroups; I'm not sure which one would be best.

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
Nokia
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"
Aug 25 '08 #2
Keith Thompson <ks***@mib.orgw rites:
>defn noob <ci**********@y ahoo.sewrites:
>How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
>We don't know. Your question is about a particular system-specific
programming task, not about the C programming language. Try asking in
one of the Linux newsgroups; I'm not sure which one would be best.

Please do not answer for me with "We don't know."

You may not know, even that may not be true, but I'm sure that many
readers here do know.

Moreover, while the question is about a particular system-specific
programming task, the fact that the OP states their minimal knowledge of
C and the fact that they took the effort to post to a C-based newsgroup,
clearly indicates that their question was intended to be about C.

(go on, shoot me down with standard topicality templates).

--
Chris.
Aug 25 '08 #3
Chris McDonald <ch***@csse.uwa .edu.auwrote:
Keith Thompson <ks***@mib.orgw rites:
defn noob <ci**********@y ahoo.sewrites:
How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
We don't know. Your question is about a particular system-specific
programming task, not about the C programming language. Try asking in
one of the Linux newsgroups; I'm not sure which one would be best.
Please do not answer for me with "We don't know."
I think he was answering for we, not you or me.

Aug 25 '08 #4
On 2008-08-25 01:21:52 +0100, defn noob <ci**********@y ahoo.sesaid:
How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
As far as I am aware, the hardest part of this kind of endevour is
actually getting the device specification in the first place.
--
"I disapprove of what you say, but I'll defend to the death your right
to say it." - Voltaire

Aug 25 '08 #5
defn noob wrote:
How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
It would have been more fun, if you'd mentioned the wireless device
make and model. Since you said Ubuntu, you could look here.

https://help.ubuntu.com/8.04/interne...iswrapper.html

Paul
Aug 25 '08 #6
Chris McDonald <ch***@csse.uwa .edu.auwrites:
Keith Thompson <ks***@mib.orgw rites:
>>defn noob <ci**********@y ahoo.sewrites:
>>How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?

I have a lot of programming experience but in high-level languages
like Python and just minimal C knowledge.

How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
>>We don't know. Your question is about a particular system-specific
programming task, not about the C programming language. Try asking in
one of the Linux newsgroups; I'm not sure which one would be best.

Please do not answer for me with "We don't know."

You may not know, even that may not be true, but I'm sure that many
readers here do know.
Ok, that's a valid point. But I'm sure that many more readers in an
appropriate Linux newsgroup would be able to help. (I could help if
he asked about Perl, but I wouldn't do so here.)
Moreover, while the question is about a particular system-specific
programming task, the fact that the OP states their minimal knowledge of
C and the fact that they took the effort to post to a C-based newsgroup,
clearly indicates that their question was intended to be about C.

(go on, shoot me down with standard topicality templates).
I'm sure it was *intended* to be about C, but it was really about
device drivers, and this newsgroup isn't the best place to get the
information the OP is asking about -- though it's not a bad starting
point to find out where to post.

I think that advising the OP to ask his question in a Linux group is
the best possible help I could give him. Do you disagree?

--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
Nokia
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"
Aug 25 '08 #7
In article <g8**********@e nyo.uwa.edu.au> ,
Chris McDonald <ch***@csse.uwa .edu.auwrote:
....
>
Please do not answer for me with "We don't know."
Welcome to clc. We hope you enjoy your stay.
>You may not know, even that may not be true, but I'm sure that many
readers here do know.
Welcome to clc. We hope you enjoy your stay.
>Moreover, while the question is about a particular system-specific
programming task, the fact that the OP states their minimal knowledge of
C and the fact that they took the effort to post to a C-based newsgroup,
clearly indicates that their question was intended to be about C.

(go on, shoot me down with standard topicality templates).
Welcome to clc. We hope you enjoy your stay.

Aug 25 '08 #8
defn noob wrote:
How hard is it to write a driver for a wireless network card (Ubuntu
doesn't support my card)?
I'd make sure your NIC is unsupported.

http://wireless.kernel.org/
http://linux-wless.passys.nl/
https://answers.launchpad.net/ubuntu
How big is the project, hard to say perhaps but could anyone guess how
many lines approximately?

Is it technically hard or just a lot of specifications to meet?
The following book is a good starting point.

Linux Device Drivers, Third Edition
http://lwn.net/Kernel/LDD3/

You might discuss this topic in comp.os.linux.d evelopment.syst em
or perhaps the linux-netdev mailing list.

Regards.
Aug 25 '08 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
2176
by: Steve Chen | last post by:
Wireless Search with Summarized Results/Web Pages, powered by Google! We just released a wireless search service. The wireless search service takes the results returned by Google and gives key points of the resulting web sites. The short key points are suitable for viewing on wireless devices. Check it out at: <a href=http://www.netosprey.com> wireless search </a>
1
1724
by: Joe H. | last post by:
Hi, I am using Dell Latitude C840 Laptop, Fedora Core 2. Windows device manager says the wireless NIC is Dell TrueMobile 1150 Series Wireless LAN, Mini PCI Card. I can't get the wireless card to work. From what I have read, the required kernel module is "orinoco_cs" which,
2
3958
by: happymeteor | last post by:
Hi, everyone! I've tried to make a program which can get the wireless signal strength of wireless NIC(ex. 802.11b network card). As I know, regardless of whatever vender's NIC is used, in the property window of wireless network card, we can see the wireless signal strength state. (antenna 0-5) How can I get this information?
8
12114
by: Peter Larsson | last post by:
Hi there, I've recently developed a VBA-program in Excel that fetches and presents data from a distant Access database over a wireless peer-to-peer network (both computers running Win XP Pro). It has worked relatively well for some time, but recently I'm often encountering errors when trying to fetch the data. I am pretty sure that this is because of a poor wireless connection since I'm also having some problems e.g. copying files...
8
2071
by: Debbie | last post by:
Thank you for any help you can give me. I have a database that I've been working on... a backend for the server and front ends for the users. Now I've found out that the network is wireless and that wireless & Access don't get along... I have been reading what I could find in this group... but I would like to clarify. The users have Windows XP... so I put the backend on the server in the root directory and put a front end for each user...
45
3063
by: Arno R | last post by:
Hi all, I am about to distribute an A97-runtime app. which will be used on a LAN by approx. 30 users. The network is pretty good, but there are a few managers who have wireless laptops... Of course they also want to access the db. I am a bit afraid of possible corruption due to the wireless connections. ==> Do I have to be afraid indeed? If so, what is the best way to deal with this? Should I trace the wireless connections...
1
1671
by: =?Utf-8?B?QmVmdWRkbGVkLTE=?= | last post by:
Trying to set up a WGA54G (gaming adapter) to a WRT54G(wireless router) so I am able to use a wireless service provider on an already established wired/wireless office network. Thoughts???
1
3198
by: Nefrit | last post by:
OK this is my situation: This coming Friday I will be getting Telewest broadband installed in my house, along with my PC there are 3 other PC's and 1 Laptop, making a total of 5 all using Windows. We are hoping to set up a wired/wireless network after the broadband arrives so we can all use the internet at the same time (the broadband connection by the way is 750). I am told that the Telewest modem is ethernet compatible which apparently is a...
8
2061
by: Bob Alston | last post by:
I just acquired a pro bono nonprofit client who has various problems with Access that they want me to address. In our initial discussion, they mentioned that their network is a LInksys wireless network, connecting 5 PCs in a small access. Of course, my ears perked up at the mention of Access and wireless network in the same sentence. I have always read that Access is subject to corruption over anything but the most robust LAN. ...
4
4136
by: Pancakes | last post by:
Hello all, this is my first post in these forums, so bear with me if I've broken a few rules here or there. Anyhow, I would like to ask if anyone if familiar with the XBee Pro, here, and documentation is available here. The documents don't match the product exactly, the links from the product page ended up to the documents page I supplied. The difference between the models are just the effective range (I think), and the models are...
0
9621
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10106
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10046
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9915
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6717
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5358
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5484
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4014
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2852
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.