An introduction to Linux Device Drivers - #1

Today we’ll be discussing a basic c code, the famous hello.c, which will be loaded as a kernel module and discuss some of the basic aspects related to it. #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE (“GPL”); // included in module.h, tells about the license the code is having. static int __init hello_init (void) { printk (KERN_ALERT “Hello, worldn”); return 0; } static void __exit hello_exit (void) { printk (KERN_ALERT “Goodbyen”); } module_init (hello_init); // hello_init is the initialization function ...

January 29, 2010 · 3 min · Ratnadeep Debnath

An introduction to Linux Device Drivers - #0

I’ll be honest, I am neither a kernel hacker nor a device driver writer, but I want to be one. I am studying the Linux Device Drivers 3, the LDD 3. It is an effort from my end to document what I have understood from reading the LDD 3. There might be some errors or misinterpretation on my part and I will be glad if anyone corrects me. I will be trying to keep the things as correct as possible.

January 29, 2010 · 1 min · Ratnadeep Debnath

Fedora 11 offline mirror setup at BCREC

Saturday, 31 October, 2009 I set up an offline Fedora 11 mirror in BCREC. I used the fedx makefile for the purpose of syncing the repository from my pocket HDD to the mirror PC ( an HP dual core system with Fedora 10 installed in it). I then setup a dhcpd server in the machine with the help of gdhcpd. I wrote a how to use the service and put it on the Desktop. I also wrote a fedora-local.repo which could be used by the clients to configure their machines to use the service. This should enable newbies without internet connection to get packages and softwares of Fedora 11.

November 2, 2009 · 1 min · Ratnadeep Debnath

Software Freedom Day 2009, Kolkata

On 15th September, 2009 the Software Freedom Day was celebrated in The CSI Auditorium, Computer Society of India, Kolkata Chapter, 5, Elgin Road, 4th Floor, Kolkata – 700020 The following talks and discussions were planned for the SFD 2009, Kolkata : A. Mani to speak on “The Fedora Project” J. P. Mathews to speak on “Using Linux on PCs with limited resources” Ratnadeep Debnath(me) to speak on “Fedora-12 Highlights” Snehashish Chakraborty to speak on “RabbitMQ” ...

October 3, 2009 · 3 min · Ratnadeep Debnath

Day 2, DGPLUG Fedora Activity Day, 2009 ...

15th May, 2009, Day 2, DGPLUG FAD in Dr. B. C. Roy Engineering College, Durgapur. It was around 11:30 AM, that we started the 2nd Day of FAD. The number of participants were less than the Day 1, it was around 15, but we could see some new faces. The ECE students couldn’t join because they had their internals and Lab Examinations the very same day. We started the day with some cool videos from tv.dgplug.org on Okular, KSnapshot, Packagekit, etc. ...

May 16, 2009 · 4 min · Ratnadeep Debnath

DGPLUG Fedora Activity Day ... Day 1, 14 May 2009

The Linux Users’ Group of Durgapur, i.e, DGPLUG conducted a Fedora Activity Day in Dr. B. C. Roy Engineering College, Durgapur. Though it was planned to be a 1 day FAD, it got extended to one more day, i.e, 15th May 2009. The people working for this FAD to happen are Harsh Verma, Kishan Goyal, me , i.e, Ratnadeep Debnath (rtnpro), Subhodip Biswas, Arindam Ghosh, Meejanur Rahaman, Dibyanshu Jaiswal. Also, we had Rangeen Basu Roy Chowdhury with us. And also Arpita, Amrita, Debashree were there to talk on Inkscape. There was also with us Sunny Sharma, another FOSS enthusiast. ...

May 14, 2009 · 3 min · Ratnadeep Debnath

DGPLUG Fedora Activity Day, 2009

A Fedora Activity Day is going to be conducted by the Linux Users’ Group of Durgapur, DGPLUG in Dr. B. C. Roy Engneering College, Durgapur on 14 May, 2009. The agenda of this FAD is to increase FOSS awareness among the students of BCREC and to introduce them to the wide spectrum of things that they can do in Linux in their day to day life. Fedora is not just an operating system, it is a community comprised of people coming from different walks of life, yet all believing in the foundations of Fedora ...

May 6, 2009 · 2 min · Ratnadeep Debnath

Bijra Project Updates

It has been quite some time I blogged on our ongoing classes. And how are we doing? So far it’s been quite some good experience taking classes in Bijra High School. Hope to make it better and better. Lately, classes were taken in Bijra High School on 4/3/2009 and on 6/3/2009. Let me remember…mmm…what did we do out there on 4th March…I remember now : We were lucky to get the 11:20 B-Zone bus to Kataberia. People who went to Bijra? Ratnadeep (rtnpro), Kishan, Bappi, Meejanur, Harsh ( with his digikam). We reached the school by 12:00 PM. We called the Std. VIII students in groups in the Computer Lab. Bappi and Kishan took charge of the lab. Basically, it was kind of a recapitulation or better introductory class for the Std. VIII students. They were introduced to the OpenOffice Writer and later they had some hands-on with TuxPaint. I and Meejanur went to Std. V to take theory. O Gash! It was some different Std. V than the last time we saw it, full of din and bustle. We started the speak on the topic CPU and its components. Don’t know what happened, was it that we could not communicate the topic nicely or they were in a mood of fun, the class could not continue. We talked on this matter to their teachers and asked for their cooperation to make the students more disciplined. Then it was the half day break. After that, there was the computer lab for the students of Std. VI and I and Bappi went to Std. VII. The students were serious. The class was responsive and inquisitive. I remember them even asking : ...

March 10, 2009 · 4 min · Ratnadeep Debnath