Networking Forums

Networking Forums > Computer Networking > Linux Networking > Programming in C & UnIX for 15 years, would like to switchover to Linux, Help needed

Reply
Thread Tools Display Modes

Programming in C & UnIX for 15 years, would like to switchover to Linux, Help needed

 
 
GS
Guest
Posts: n/a

 
      07-08-2005, 02:04 AM
Dear Linux Experts:

Doing Programming in C & UNIX and VC++ for 15 years, interested to move
to Linux Networking, Bought couple of Linux books, Interested in doing
some project by writing some sample Kernel Module and an application to
access that Module, Can some experts suggest me what kind of project I
can do, I am verymuch interested in Linux Networking?. Can somebody
give me a clue (kind of some driver/module and some application which
talks to that Module/driver). My heartful thanks in advance and thanks
for your valuable time.

The otherway I can read the existing code in Linux and understand about
particular driver, which part of driver is the easy to understand,
looking for some code attached with Hardware?.

Also If I want to add some Hardware to IBM PC, what kind of Hardware I
can buy from Fry's/BestBuy/CompUSA.

Thanks a lot.
GS.

 
Reply With Quote
 
 
 
 
ray
Guest
Posts: n/a

 
      07-08-2005, 02:39 PM
On Thu, 07 Jul 2005 19:04:23 -0700, GS wrote:

> Dear Linux Experts:
>
> Doing Programming in C & UNIX and VC++ for 15 years, interested to move
> to Linux Networking, Bought couple of Linux books, Interested in doing
> some project by writing some sample Kernel Module and an application to
> access that Module, Can some experts suggest me what kind of project I
> can do, I am verymuch interested in Linux Networking?. Can somebody
> give me a clue (kind of some driver/module and some application which
> talks to that Module/driver). My heartful thanks in advance and thanks
> for your valuable time.
>
> The otherway I can read the existing code in Linux and understand about
> particular driver, which part of driver is the easy to understand,
> looking for some code attached with Hardware?.
>
> Also If I want to add some Hardware to IBM PC, what kind of Hardware I
> can buy from Fry's/BestBuy/CompUSA.
>
> Thanks a lot.
> GS.


O'Reilly has a bood on linux kernel programming. What hardware you can add
depends a little on what it is - disk drives, cd/rw, dvd's, etc. are
generic enough that they work. Printers and scanners can be a bit dicey -
Epson scanners are well supported, and HP and Epson printers (any
PostScript printer is also cool). Winmodems are a little iffy - some will
work and some don't. Webcams are a total crap shoot. There are 'hardware
compatibility' pages maintained at the sites for most major distributions.
You'll probably be interested in www.distrowatch.com www.yolinux.com and
www.tldp.org.

 
Reply With Quote
 
lobotomy
Guest
Posts: n/a

 
      07-09-2005, 06:27 PM
In <(E-Mail Removed) .com>, GS wrote:

> Dear Linux Experts:
>
> Doing Programming in C & UNIX and VC++ for 15 years, interested to move to
> Linux Networking, Bought couple of Linux books, Interested in doing some
> project by writing some sample Kernel Module and an application to access
> that Module, Can some experts suggest me what kind of project I can do, I
> am verymuch interested in Linux Networking?. Can somebody give me a clue
> (kind of some driver/module and some application which talks to that
> Module/driver). My heartful thanks in advance and thanks for your valuable
> time.
>


For device driver programming, _Linux Device Drivers_ by Rubini and Corbet
(published by O'Reilly) is a good choice, and you can read the 2nd
edition (which covers up to 2.4 kernels) for free online:

http://www.xml.com/ldd/chapter/book/

There is a third edition now available which is updated with information
on the 2.6 kernel.

--
Not to have been a dupe, that will have been my best possesion, my best
deed, to have been a dupe, wishing I wasn't, thinking I wasn't, knowing
I was, not being a dupe of not being a dupe.
--Samuel Beckett, The Unnamable

 
Reply With Quote
 
GS
Guest
Posts: n/a

 
      07-10-2005, 04:20 PM
Guys:

Thanks for replies. I have those Books, I am looking for small project
which I would like to do at home, can somebody suggest me small
project, I would liek to write a module and insert into Kernel amd my
application should access that nodule, I am looking for some project
like that, can somebody suggest me.

Also what kind of Hrdware I can add it and get to know how that works,
like I can add a another NIC card and I can connect both NIC back to
back and see some communication and learn the Networking stack.

Thanks in advance.

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
some problem in UDP programming under linux s9327620@csie.cyut.edu.tw Linux Networking 4 02-27-2007 03:16 AM
UNIX Network Programming, Volume 2 (Interprocess Communications) barcaroller Linux Networking 0 08-31-2005 12:20 AM
Linux server programming Tes Linux Networking 3 04-26-2004 08:15 AM
linux network programming zm Linux Networking 1 02-09-2004 11:04 PM
linux socket programming sank Linux Networking 2 01-02-2004 05:36 PM



1 2 3 4 5 6 7 8 9 10 11