FedoraForum.org - Fedora Support Forums and Community
Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 40
  1. #1
    Join Date
    Jan 2006
    Posts
    151

    Linksys AE1000 drivers

    This is for the Linksys AE1000. This may work for other USB wireless network adapters, but I don't know for sure.

    Here is the original information ( Ubuntu's Forums ) about a very similar card. It clarifies that you need the 'rt3572sta', and some modifications are required to the source from ralink's website to include your Vendor and Product Id. Then modify a few files, and away you go.

    Step 1) Retrieve your Vendor and Product Id. Easiest way is doing 'sudo tail -f /var/log/messages' and then plugging in your USB device.
    Code:
    Apr 22 15:35:12 localhost kernel: usb 1-3: new high speed USB device using ehci_hcd and address 20
    Apr 22 15:35:12 localhost kernel: usb 1-3: New USB device found, idVendor=13b1, idProduct=002f
    Apr 22 15:35:12 localhost kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    Apr 22 15:35:12 localhost kernel: usb 1-3: Product: Linksys AE1000
    Apr 22 15:35:12 localhost kernel: usb 1-3: Manufacturer: Linksys
    Apr 22 15:35:12 localhost kernel: usb 1-3: configuration #1 chosen from 1 choice
    Ofcourse if it's already plugged in, lsusb will do the trick too. It was less definitive for me, but it's there.
    Code:
    Bus 001 Device 018: ID 13b1:002f Linksys
    Step 2) You need the RT3572USB drivers from ralinktech's website. Or skip the whole thing and do it wget style
    Code:
    wget -O ~/Download/RT3572_Linux_STA_v2.5.0.0.DPO.bz2 'http://www.ralinktech.com/download.php?t=U0wyRnpjMlYwY3k4eU1ERXdMekV5THpNeEwyUnZkMjVzYjJGa05qVTFOREF6TURNME55NWllakk5UFQweU1ERXdYekV5TVRWZlVsUXpOVGN5WDB4cGJuVjRYMU5VUVY5Mk1pNDFMakF1TUM1RVVFOD1D'
    Unpackage the file, and cd into the directory.
    Code:
    tar -C ~/Download/ -xf ~/Download/RT3572_Linux_STA_v2.5.0.0.DPO.bz2
    cd ~/Download/2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO/
    Step 3) Follow the directions in the readme about changing HAS_WPA_SUPPLICANT and HAS_NATIVE_WPA_SUPPLICANT_SUPPORT to "y" in the config.mk file.
    Code:
    sed -ir -e 's/^HAS_WPA_SUPPLICANT=n/HAS_WPA_SUPPLICANT=y/' -e 's/^HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n/HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y/' ./os/linux/config.mk
    Step 4) Add your Vendor and Product ID to the RT2870 supported list. If your vendor/product ID is different, change it here before you run the command. I'm not sure if lowercase will work, so do all caps just in case. It's HEX, so there are not Letter O's, they are Zeros.
    Code:
    sed -ir -e 's!^#endif // RT2870 //!        {USB_DEVICE(0x13B1,0x002F)}, /* Linksys AE 1000 */\n#endif // RT2870 //!' ./common/rtusb_dev_id.c
    Step 4a) If you are on Fedora 14 (or Kernel 2.6.35 or higher) you also need to update a few function names
    Code:
    sed -ir -e 's/\tusb_buffer_alloc/\tusb_alloc_coherent/' -e 's/\tusb_buffer_free/\tusb_free_coherent/' include/os/rt_linux.h
    Step 5) Make and install
    Code:
    make && sudo make install
    There are only two files that are of note:
    rt3572sta.ko goes in /lib/modules/`uname -r`/kernel/drivers/net/wireless/
    RT2870STA.dat goes in /etc/Wireless/RT2870STA/
    The 'make install' should take care of that for you.

    Step 6) Create a modprobe.d config file to make sure the modules load. Should also blacklist other conflicting modules:
    Code:
    sudo su -c "echo -e 'alias ra0 rt3572sta\nblacklist rt2800usb' > /etc/modprobe.d/rt3572sta.conf"
    You can add other blacklist modules, here's the list from the Ubuntu page:
    rt2870sta, rt2800usb, rt2860sta, rt2x00usb, rt2x00lib, rt2870sta. Now's a good time to check 'lsmod' and unload and blacklist any modules you find. Then run:
    Code:
    sudo modprobe ra0
    You should now have an ra0 device:
    Code:
    $ ifconfig ra0
    ra0       Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
              BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    And NetworkManager should have picked it up. If not, try 'sudo ifconfig ra0 up' and 'iwlist ra0 scan'. Should good results.
    Last edited by kai4785; 14th March 2011 at 06:49 PM.

  2. #2
    Join Date
    Sep 2010
    Posts
    2

    Re: Linksys AE1000 drivers

    Just an update the driver no longer exists at that location, It has been removed and updated at

    http://www.ralinktech.com/license_us...F1TWk1MFlYST1D

  3. #3
    Join Date
    Jan 2006
    Posts
    151

    Re: Linksys AE1000 drivers

    Ok, I'll adjust the original post.

    I also wanted to note that this worked a few weeks ago on Ubuntu 10.04. A few guys at the office he works with are on Ubuntu, so he decided to switch at home before he switched to Ubuntu at the office.

  4. #4
    Join Date
    Sep 2010
    Posts
    2

    Re: Linksys AE1000 drivers

    Excellent work, This helped me tremendously

  5. #5
    Join Date
    Nov 2010
    Posts
    1

    Re: Linksys AE1000 drivers

    Hi, this seems to be very helpful...However, i'm a little confused at step 5. make && sudo make install It spits out an error saying "No targets specified and no makefile found. Stop" What do I need to do? Thanks

  6. #6
    Join Date
    Nov 2010
    Posts
    1

    Re: Linksys AE1000 drivers

    I really appreciate this thread for getting me as far as it did, but when running `make` on Fedora 14 (2.6.35.6-48.fc14.i686) I get:

    Code:
    make -C tools
    make[1]: Entering directory `/home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools'
    gcc -g bin2h.c -o bin2h
    make[1]: Leaving directory `/home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools'
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools/bin2h
    cp -f os/linux/Makefile.6 /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/Makefile
    make -C /lib/modules/2.6.35.6-48.fc14.i686/build SUBDIRS=/home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux modules
    make[1]: Entering directory `/usr/src/kernels/2.6.35.6-48.fc14.i686'
      CC [M]  /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.o
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPAllocUsbBulkBufStruct’:
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:52:2: error: implicit declaration of function ‘usb_buffer_alloc’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:52:13: warning: assignment makes pointer from integer without a cast
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPFreeUsbBulkBufStruct’:
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:78:3: error: implicit declaration of function ‘usb_buffer_free’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPFreeTxRxRingMemory’:
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:234:9: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62:12: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:241:9: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62:12: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:278:11: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62:12: note: expected ‘UCHAR **’ but argument is of type ‘struct __HTTX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘NICInitTransmit’:
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:507:12: warning: passing argument 3 of ‘RTMPFreeUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:62:12: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c: In function ‘RTMPAllocTxRxRingMemory’:
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:566:13: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34:12: note: expected ‘VOID **’ but argument is of type ‘struct __HTTX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:596:12: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34:12: note: expected ‘VOID **’ but argument is of type ‘struct __TX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:610:12: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34:12: note: expected ‘VOID **’ but argument is of type ‘struct __TX_BUFFER **’
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:628:13: warning: passing argument 3 of ‘RTMPAllocUsbBulkBufStruct’ from incompatible pointer type
    /home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.c:34:12: note: expected ‘VOID **’ but argument is of type ‘UCHAR **’
    make[2]: *** [/home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/../../common/cmm_mac_usb.o] Error 1
    make[1]: *** [_module_/home/alex/tmp/dl/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux] Error 2
    make[1]: Leaving directory `/usr/src/kernels/2.6.35.6-48.fc14.i686'
    make: *** [LINUX] Error 2
    (Above output from running `make` a second time, as root.)

  7. #7
    Join Date
    Jan 2006
    Posts
    151

    Re: Linksys AE1000 drivers

    Ya, I'm getting the same thing. It looks like GCC 4.5 isn't happy with the code. I'll try and look into a fix later. Busy today

  8. #8
    Join Date
    Nov 2010
    Posts
    1

    Re: Linksys AE1000 drivers

    Here is a solution for the newest kernel 1010

    http://www.reddit.com/r/linux4noobs/...h_ubuntu_1010/

  9. #9
    Join Date
    Jan 2006
    Posts
    151

    Re: Linksys AE1000 drivers

    Updated the walk through. I'm not on the machine with the device plugged in, but it does compile for me on Fedora 14.

  10. #10
    Join Date
    Dec 2010
    Posts
    3

    Re: Linksys AE1000 drivers

    Hi there, I'm a little hesitant to post but I'm stuck. After running the make && sudo make install command I get...
    [Peter@Fedora 2010_0915_RT3572_Linux_STA_v2.4.0.2]$ make && sudo make install
    make -C tools
    make[1]: Entering directory `/home/Peter/Downloads/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools'
    gcc -g bin2h.c -o bin2h
    make[1]: Leaving directory `/home/Peter/Downloads/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools'
    /home/Peter/Downloads/2010_0915_RT3572_Linux_STA_v2.4.0.2/tools/bin2h
    cp -f os/linux/Makefile.6 /home/Peter/Downloads/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux/Makefile
    make -C /lib/modules/2.6.35.10-74.fc14.i686/build SUBDIRS=/home/Peter/Downloads/2010_0915_RT3572_Linux_STA_v2.4.0.2/os/linux modules
    make: *** /lib/modules/2.6.35.10-74.fc14.i686/build: No such file or directory. Stop.
    make: *** [LINUX] Error 2
    [Peter@Fedora 2010_0915_RT3572_Linux_STA_v2.4.0.2]$

    So if I go here...

    [Peter@Fedora 2.6.35.10-74.fc14.i686]$ pwd
    /lib/modules/2.6.35.10-74.fc14.i686
    [Peter@Fedora 2.6.35.10-74.fc14.i686]$ ls -l
    total 3460
    lrwxrwxrwx. 1 root root 47 Dec 27 14:32 build -> ../../../usr/src/kernels/2.6.35.10-74.fc14.i686
    drwxr-xr-x. 2 root root 4096 Dec 23 08:22 extra
    drwxr-xr-x. 11 root root 4096 Dec 27 14:32 kernel
    -rw-r--r--. 1 root root 562127 Dec 27 14:39 modules.alias
    -rw-r--r--. 1 root root 547465 Dec 27 14:39 modules.alias.bin
    -rw-r--r--. 1 root root 1797 Dec 23 08:23 modules.block
    -rw-r--r--. 1 root root 6250 Dec 23 08:22 modules.builtin
    -rw-r--r--. 1 root root 8046 Dec 27 14:39 modules.builtin.bin
    -rw-r--r--. 1 root root 69 Dec 27 14:39 modules.ccwmap
    -rw-r--r--. 1 root root 228563 Dec 27 14:39 modules.dep
    -rw-r--r--. 1 root root 331860 Dec 27 14:39 modules.dep.bin
    -rw-r--r--. 1 root root 94 Dec 23 08:23 modules.drm
    -rw-r--r--. 1 root root 665 Dec 27 14:39 modules.ieee1394map
    -rw-r--r--. 1 root root 218 Dec 27 14:39 modules.inputmap
    -rw-r--r--. 1 root root 15602 Dec 27 14:39 modules.isapnpmap
    -rw-r--r--. 1 root root 39 Dec 23 08:23 modules.modesetting
    -rw-r--r--. 1 root root 2060 Dec 23 08:23 modules.networking
    -rw-r--r--. 1 root root 74 Dec 27 14:39 modules.ofmap
    -rw-r--r--. 1 root root 85599 Dec 23 08:22 modules.order
    -rw-r--r--. 1 root root 357638 Dec 27 14:39 modules.pcimap
    -rw-r--r--. 1 root root 1261 Dec 27 14:39 modules.seriomap
    -rw-r--r--. 1 root root 195739 Dec 27 14:39 modules.symbols
    -rw-r--r--. 1 root root 252527 Dec 27 14:39 modules.symbols.bin
    -rw-r--r--. 1 root root 879487 Dec 27 14:39 modules.usbmap
    lrwxrwxrwx. 1 root root 5 Dec 27 14:32 source -> build
    drwxr-xr-x. 2 root root 4096 Dec 23 08:22 updates
    drwxr-xr-x. 2 root root 4096 Dec 27 14:32 vdso
    [Peter@Fedora 2.6.35.10-74.fc14.i686]$

    I see that its a link who's destination is invalid.

    How do I fix this? Thanks

    (and yes I'm pretty new to linux I've only been using it for 6 months)

  11. #11
    Join Date
    Jan 2006
    Posts
    151

    Re: Linksys AE1000 drivers

    You need to 'yum install kernel-devel-`uname -r`'

    If you can't find the correct kernel package with `uname -r`, then install the newest kernel and kernel-devel 'yum update kernel && yum install kernel-devel'. Reboot, and try to rebuild (make clean first.)

  12. #12
    Join Date
    Dec 2010
    Posts
    3

    Re: Linksys AE1000 drivers

    That's all there was to it! Thanks a lot. I see now what I was supposed to do, thanks for the help!

    Peter

  13. #13
    Join Date
    Dec 2010
    Posts
    3

    Re: Linksys AE1000 drivers

    Thanks to this post I've gotten everything up and running. However I'd like to get this machine a static IP for making it a Samba server. However when I go to /etc/sysconfig/network-scripts there is no ifcfg-ra0 file.

    [Peter@Fedora network-scripts]$ ls -al
    total 224
    drwxr-xr-x. 2 root root 4096 Dec 30 19:07 .
    drwxr-xr-x. 7 root root 4096 Dec 30 18:14 ..
    -rw-r--r--. 1 root root 254 Sep 27 12:45 ifcfg-lo
    lrwxrwxrwx. 1 root root 20 Oct 21 14:02 ifdown -> ../../../sbin/ifdown
    -rwxr-xr-x. 1 root root 627 Sep 27 12:45 ifdown-bnep
    -rwxr-xr-x. 1 root root 5069 Sep 27 12:45 ifdown-eth
    -rwxr-xr-x. 1 root root 781 Sep 27 12:45 ifdown-ippp
    -rwxr-xr-x. 1 root root 2172 Sep 27 12:45 ifdown-ipsec
    -rwxr-xr-x. 1 root root 4246 Sep 27 12:45 ifdown-ipv6
    lrwxrwxrwx. 1 root root 11 Oct 21 14:02 ifdown-isdn -> ifdown-ippp
    -rwxr-xr-x. 1 root root 1481 Sep 27 12:45 ifdown-post
    -rwxr-xr-x. 1 root root 1068 Sep 27 12:45 ifdown-ppp
    -rwxr-xr-x. 1 root root 651 Sep 27 12:45 ifdown-routes
    -rwxr-xr-x. 1 root root 1367 Sep 27 12:45 ifdown-sit
    -rwxr-xr-x. 1 root root 1431 Sep 27 12:45 ifdown-tunnel
    lrwxrwxrwx. 1 root root 18 Oct 21 14:02 ifup -> ../../../sbin/ifup
    -rwxr-xr-x. 1 root root 13454 Sep 27 12:45 ifup-aliases
    -rwxr-xr-x. 1 root root 859 Sep 27 12:45 ifup-bnep
    -rwxr-xr-x. 1 root root 9972 Sep 27 12:45 ifup-eth
    -rwxr-xr-x. 1 root root 11987 Sep 27 12:45 ifup-ippp
    -rwxr-xr-x. 1 root root 8367 Sep 27 12:45 ifup-ipsec
    -rwxr-xr-x. 1 root root 10679 Sep 27 12:45 ifup-ipv6
    -rwxr-xr-x. 1 root root 822 Sep 27 12:45 ifup-ipx
    lrwxrwxrwx. 1 root root 9 Oct 21 14:02 ifup-isdn -> ifup-ippp
    -rwxr-xr-x. 1 root root 727 Sep 27 12:45 ifup-plip
    -rwxr-xr-x. 1 root root 954 Sep 27 12:45 ifup-plusb
    -rwxr-xr-x. 1 root root 2364 Sep 27 12:45 ifup-post
    -rwxr-xr-x. 1 root root 4154 Sep 27 12:45 ifup-ppp
    -rwxr-xr-x. 1 root root 1712 Sep 27 12:45 ifup-routes
    -rwxr-xr-x. 1 root root 3490 Sep 27 12:45 ifup-sit
    -rwxr-xr-x. 1 root root 2482 Sep 27 12:45 ifup-tunnel
    -rwxr-xr-x. 1 root root 3770 Sep 27 12:45 ifup-wireless
    -rwxr-xr-x. 1 root root 4508 Sep 27 12:45 init.ipv6-global
    -rwxr-xr-x. 1 root root 1187 Sep 27 12:45 net.hotplug
    -rw-r--r--. 1 root root 9660 Sep 27 12:45 network-functions
    -rw-r--r--. 1 root root 29835 Sep 27 12:45 network-functions-ipv6

    Where has that file gone so that I can change the settings and give it a static IP?

    Peter

  14. #14
    Join Date
    Jan 2011
    Location
    Winooski, VT
    Posts
    3

    Re: Linksys AE1000 drivers

    I'm getting:
    bzip2: (stdin) is not a bzip2 file.
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now

    When I try to untar the file.

    Any thoughts?

    -=Daniel=-

  15. #15
    Join Date
    May 2004
    Location
    PA
    Age
    39
    Posts
    466

    Re: Linksys AE1000 drivers

    kai4785, why don't you make a kmod RPM package and submit it to RPMFusion? That way you can help more people. I once did that for the kmod-rt2870 driver. It is still being used by many people.
    oget, the "Pulse against"

    Thnigs that rule: Angelina, TKT, Linux, Supergravity, Alcohol...

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Linksys EtherFast USB Adapter USB100M Drivers for FC1
    By Linnei07 in forum EOL (End Of Life) Versions
    Replies: 1
    Last Post: 12th December 2009, 08:05 PM
  2. Nvidia native drivers or livna drivers
    By ramy.m in forum Hardware & Laptops
    Replies: 8
    Last Post: 19th June 2007, 08:30 PM
  3. Dell laptop modem drivers, and wireless card drivers
    By bassman000 in forum Hardware & Laptops
    Replies: 1
    Last Post: 2nd March 2007, 11:17 PM
  4. Need Linksys Drivers
    By Sleepy_Sentry in forum Hardware & Laptops
    Replies: 1
    Last Post: 26th January 2005, 01:05 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •