LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 06-13-2006, 10:32 AM   #1
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Rep: Reputation: 30
Ndiswrapper under 64bit edition, help with drivers


Im under suse for amd64. I Installed ndiswrapper, still no problem.
I loaded the drivers for the wifi card, I download them from acer, I used the drivers dor windows64bit edition.
this is my lspci with the specs of my card: 00:0a.0 Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)

this is what appers on sys log when I mod probe:
Jun 10 19:51:44 Darkstar kernel: ndiswrapper version 1.10 loaded (preempt=no,smp=no)
Jun 10 19:51:45 Darkstar loadndisdriver: loadndisdriver: load_driver(361): couldn't load driver neti2220
Jun 10 19:51:45 Darkstar kernel: ndiswrapper (check_nt_hdr:164): Windows driver is not 64-bit; (PE signature is 0200)
Jun 10 19:51:45 Darkstar kernel: ndiswrapper (load_sys_files:213): couldn't prepare driver 'neti2220'
Jun 10 19:51:45 Darkstar kernel: ndiswrapper (load_wrap_driver:111): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver'

According to ndiswrapper page faq, it says anydriver will work under 64bit.
taken from:http://ndiswrapper.sourceforge.net/m...index.php/List
# Laptop: Acer Aspire 1524 WLMi

* Chipset: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)
* pciid: 17fe:2220
* Driver: Ndiswrapper 1.4-rc2 and driver from planetamd64.com (and the official driver from Acer works, too).
* Other: Works correctly with 64bit system with open access, encryption works (with wpa_supplicant) at least for WPAPSK + TKIP. Other methods untested.



help! i dont understand, it says that is not a 64bit driver, where can I find one. Or what am i doing wrong
 
Old 06-14-2006, 05:58 AM   #2
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 58
What is so hard to understand???? The output from ndiswrapper clearly shows you downloaded and used the wrong file from the Acer site. The one you want to try (direct link);

ftp://ftp.support.acer-euro.com/note...acer80211g.zip

Good Luck
 
Old 06-14-2006, 08:03 AM   #3
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
Lenard, i have already downloaded the windows xp 64bit driver, and the samething happened. Thats why I asked, I saw in the ndiswrapper forum that they get the driver from planetamd. IŽll try your drivers and let you know.
 
Old 06-14-2006, 10:36 AM   #4
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 58
OK, I do not have the wireless interface but I took a look at the neti2220.inf and figured out that you need to make a few changes, so try;

The renmae the file i2220.sys to something like i2220_hold.sys
The renmae the file i2220.cat to something like i2220_hold.cat
The renmae the file i2220nta.sys to i2220.sys
The renmae the file i2220nta.cat to i2220.cat

Remove the bad driver; ndiswrapper -e neti2220
Install the correct driver; ndiswrapper -i neti2220.inf

Code:
[lenard@Aspire5000 acer80211g]$ sudo ndiswrapper -i neti2220.inf
Installing neti2220
[lenard@Aspire5000 acer80211g]$ ndiswrapper -l
Installed drivers:
bcmwl5          driver installed, hardware present
neti2220                driver installed
[lenard@Aspire5000 acer80211g]$ sudo ndiswrapper -e neti2220
[lenard@Aspire5000 acer80211g]$ ndiswrapper -v
utils version: 1.8
driver version: 1.16
vermagic: 2.6.16.20 gcc-4.1

Last edited by Lenard; 06-14-2006 at 10:40 AM.
 
Old 06-16-2006, 09:53 AM   #5
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by Lenard
OK, I do not have the wireless interface but I took a look at the neti2220.inf and figured out that you need to make a few changes, so try;

The renmae the file i2220.sys to something like i2220_hold.sys
The renmae the file i2220.cat to something like i2220_hold.cat
The renmae the file i2220nta.sys to i2220.sys
The renmae the file i2220nta.cat to i2220.cat
what is the thing that I have to do exactly? I opened the neti2020.inf, but I didnt found anything like. You want me to rename the name of the files?
Thats all? The thing is that the log keeps telling me that the drivers arent 64 bit... but iŽll try your tip.
 
Old 06-16-2006, 04:58 PM   #6
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 58
Yes that's all, just change the name of the files. When I took a look at the neti2220.inf file I saw;

Code:
[version]
Signature           = "$Chicago$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %V_INPROCOMM%
Compatible          = 1
MillenniumPreferred = .ME
CatalogFile         = i2220.cat
CatalogFile.NT      = i2220ntx.cat
CatalogFile.NTia64  = i2220nti.cat
CatalogFile.NTamd64 = i2220nta.cat
DriverVer           = 02/24/2005,3.07.02.2005
Which suggested to me that the filenames needed changing since different versions of the cat and sys files are used depending on the CPU. Some of the cat and sys files are for 32-bit systems and some are for 64-bit systems.
 
Old 06-17-2006, 09:19 AM   #7
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by Lenard
Yes that's all, just change the name of the files. When I took a look at the neti2220.inf file I saw;

Code:
[version]
Signature           = "$Chicago$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %V_INPROCOMM%
Compatible          = 1
MillenniumPreferred = .ME
CatalogFile         = i2220.cat
CatalogFile.NT      = i2220ntx.cat
CatalogFile.NTia64  = i2220nti.cat
CatalogFile.NTamd64 = i2220nta.cat
DriverVer           = 02/24/2005,3.07.02.2005
Which suggested to me that the filenames needed changing since different versions of the cat and sys files are used depending on the CPU. Some of the cat and sys files are for 32-bit systems and some are for 64-bit systems.
Lenart I'm sorry to tell you that it didnt worked, I need some 64bit drivers, this arent. I cant register to ndiswrapper forums, the confirmation never arribes, I wanted to ask there cause some people have it already working but I dont know where did they get the drivers. This is my computers log:
Jun 17 11:16:23 Darkstar kernel: ndiswrapper: module not supported by Novell, setting U taint flag.
Jun 17 11:16:23 Darkstar kernel: ndiswrapper version 1.10 loaded (preempt=no,smp=no)
Jun 17 11:16:23 Darkstar loadndisdriver: loadndisdriver: load_driver(361): couldn't load driver neti2220
Jun 17 11:16:23 Darkstar kernel: ndiswrapper (check_nt_hdr:164): Windows driver is not 64-bit; (PE signature is 0200)
Jun 17 11:16:23 Darkstar kernel: ndiswrapper (load_sys_files:213): couldn't prepare driver 'neti2220'
Jun 17 11:16:23 Darkstar kernel: ndiswrapper (load_wrap_driver:111): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver'
 
Old 06-17-2006, 10:03 AM   #8
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 58
OK, I went googling for your wireless interface and found hopefully a solution;

http://forums.suselinuxsupport.de/lo...hp/t19517.html

A bit more googling and found the driver listed in the above link here;

http://aenertia.net/megabook_m635.html

Scroll down to 802.11g/WLAN to find a working link to download the driver, the working link is below to save you a bit of time;

http://www.planetamd64.com/index.php...pe=post&id=435

The aenrtia URL also has a local copy of the file if you cannot get the plantamd64 link (listed above) to work.

I do suggest that you use the latest released 1.17 ndiswrapper package;

http://sourceforge.net/projects/ndiswrapper/

Last edited by Lenard; 06-17-2006 at 10:04 AM.
 
Old 06-17-2006, 04:45 PM   #9
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
Lenard thanks a lot, wireless "seems" to be working, at least now I hace an interface.
syslog:
Jun 17 18:40:39 Darkstar kernel: ndiswrapper: using irq 185
Jun 17 18:40:40 Darkstar kernel: wlan0: vendor: 'INPROCOMM IPN2220 Wireless LAN Adapter'
Jun 17 18:40:40 Darkstar kernel: wlan0: ndiswrapper ethernet device 00:0e:9b:90:08:94 using driver neti2220x64, 17FE:2220.5.conf
Jun 17 18:40:40 Darkstar kernel: wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK
Jun 17 18:40:42 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:43 Darkstar ifup: Network interface is managed from NetworkManager
Jun 17 18:40:43 Darkstar ifup: NetworkManager will be advised to set up wlan0
Jun 17 18:40:43 Darkstar ifup: but it cannot be assured from here.
Jun 17 18:40:44 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:46 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:48 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:50 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:52 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:54 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:56 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:40:58 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:00 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:02 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:04 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:06 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:08 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:10 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:12 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:14 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:16 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:18 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:20 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:22 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:24 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:26 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:28 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:30 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:32 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:34 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:36 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:38 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:40 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:42 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:44 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:46 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:48 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:50 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:52 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:54 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:56 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:41:58 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:00 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:02 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:04 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:06 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:08 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:10 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:12 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:14 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:16 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:18 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:20 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:22 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:24 Darkstar su: FAILED SU (to root) alek on /dev/pts/2
Jun 17 18:42:24 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:26 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:28 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:30 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:32 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:34 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:35 Darkstar su: (to root) alek on /dev/pts/2
Jun 17 18:42:36 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:38 Darkstar su: (to root) alek on /dev/pts/2
Jun 17 18:42:38 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:40 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:42 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:44 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:46 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:48 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:50 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset
Jun 17 18:42:52 Darkstar kernel: ndiswrapper (wrap_ndis_worker_proc:1016): wlan0 is being reset

Dont know whats that but I'll keep reading, thanks for the help.
alex
 
Old 06-18-2006, 11:23 AM   #10
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
Lenard, I made it work!!!! Its works, Yesterday knetwork manager detectedmy Ap. Now It doesnt anymore...
but how do i make the module to load during boot??any ideas? I'm under suse.

Yesterday It worked just fine, detected my ap, and my neibur's. I must did something wrong, I guess to do with these commands:
This is yesterday command progression:
Darkstar:/home/alek # ndiswrapper -i neti2220X64.inf
Darkstar:/home/alek # ndiswrapper -l
Darkstar:/home/alek # modprobe ndiswrapper
//at this moment knetwork manager detetcs the wlan0
Darkstar:/home/alek # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

wlan0 IEEE 802.11g ESSIDff/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate=1 Mb/s Tx-Power:0 dBm
RTS thrff Fragment thrff
Encryption keyff
Power Managementff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
//hurray everything seems ok!
Darkstar:/home/alek # iwlist wlan0 scan
wlan0 No scan results
Darkstar:/home/alek # dhclient wlan0
//at this point knetwork manager, pops up telling me that he had already found to aps. I connect to mine, no problem, everybodys happy.
Darkstar:/home/alek # iwconfig wlan0 essid Linksys
//I dont know why I did this... i was curious. I think this messed up my computer.

besides check this screen http://www.upload2.net/page/download...shot1.png.html
where it says device, starts saying Linksys, I think I did that, and thats why it doesnt work anymore.
Help me jebus!

Last edited by alek66; 06-18-2006 at 04:39 PM.
 
Old 06-18-2006, 05:09 PM   #11
Lenard
Senior Member
 
Registered: Dec 2005
Location: Indiana
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790

Rep: Reputation: 58
It does look like the wireless interface is detected and the device is correct.
Try following the instructions here;

http://ndiswrapper.sourceforge.net/m...gure_interface

As far as getting ndiswrapper to load at bootup in SuSE ask or check in the Suse/Novell Sub-Forum here;

http://www.linuxquestions.org/questi...splay.php?f=60
 
Old 06-18-2006, 05:16 PM   #12
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Original Poster
Rep: Reputation: 30
I tried those ones... but I hate when something works, and all of a sudden, they stop working. Lol
thanks lenard I ll keep reading
I tried to reproduce averything I did yesterday... here's a crazy tip.
Yestarday i remember that I touched the wifi button (wich doesnt work here, o doesnt do anything), and I also toched the bluetooth one (my aspire laptop come with buttons to activate ) and in linux they are not configure, so when you touch them, they turn the lights on.
Well yestarday i pressed both(even though, bluetooth doent come in this laptop, i have a dongle), and as I touched them, the aps appeared.
Could it be that both buttons set the radio on? how can I check this?

Last edited by alek66; 06-18-2006 at 05:43 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora Core4 64bit won't install, XP Pro 64 bit edition does. konopikj Fedora 4 02-23-2006 12:42 PM
RealPlayer and Mandrive 2006 64bit edition wolferine Linux - Software 3 01-08-2006 04:38 PM
ndiswrapper on 64bit barrythai Mandriva 12 10-05-2005 03:27 AM
suse 9.3 live edition 64bit black screen with mouse pointer wonderwizard SUSE / openSUSE 1 05-25-2005 08:41 AM
wine problem in suse9.2pro 64bit edition addison014 Linux - Newbie 2 03-19-2005 03:44 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 09:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration