moszinet
08-08-2008, 19:18
Hi Everybody,
I'm using Oleg's 1.9.2.7-10 firmware for 3 months now (on a WL500gp) - thanks Oleg :) - and it is really great, it works just perfectly ! :)
Since I do not have a desktop PC at my home - I only use a notebook - I really wanted to create a redundant way for storage and because I'm using Xbox for media playing I wanted an external DVD reader to be attached to my router so I can access all my DVD's through samba from my xbox.
To achieve this I recompiled Oleg's firmware to include SCSI emulation for IDE/ATAPI CDROM & to include RAID support in the kernel. If you don't want to recompile the kernel yourself these are the steps to achieve both functionalities:
CD-ROM:
1. insmod cdrom.o
2. insmod isofs.o
3. insmod sr_mod.o
(it might be that the order is not this one, I'm writing this from my head)
at this time your cd device will appear under /dev/scsi/...
RAID1:
1. insmod md.o
2. insmod raid1.o
after this you can create your RAID1 soft array using mdadm. LVM is not needed.
Note1: Because the 2.4 kernel contains a bug in md.c you need to replace this file with the correct one (this is described here: http://wl500g.info/showthread.php?p=100925 and it works perfectly when you recompile the kernel)
If you need help with this, just contact me.
PS. (offtopic) I've a USB hub with 6 USB ports attached to one of the USB ports on the router. This has 2 hard disks linked in a RAID1 array + the DVD reader. This works as intended - no special drivers were needed to support this.
The second USB port on the router has attached a 6 in 1 card reader with a 4GByte CF Microdrive. This works as a charm as well ;)
I'm using Oleg's 1.9.2.7-10 firmware for 3 months now (on a WL500gp) - thanks Oleg :) - and it is really great, it works just perfectly ! :)
Since I do not have a desktop PC at my home - I only use a notebook - I really wanted to create a redundant way for storage and because I'm using Xbox for media playing I wanted an external DVD reader to be attached to my router so I can access all my DVD's through samba from my xbox.
To achieve this I recompiled Oleg's firmware to include SCSI emulation for IDE/ATAPI CDROM & to include RAID support in the kernel. If you don't want to recompile the kernel yourself these are the steps to achieve both functionalities:
CD-ROM:
1. insmod cdrom.o
2. insmod isofs.o
3. insmod sr_mod.o
(it might be that the order is not this one, I'm writing this from my head)
at this time your cd device will appear under /dev/scsi/...
RAID1:
1. insmod md.o
2. insmod raid1.o
after this you can create your RAID1 soft array using mdadm. LVM is not needed.
Note1: Because the 2.4 kernel contains a bug in md.c you need to replace this file with the correct one (this is described here: http://wl500g.info/showthread.php?p=100925 and it works perfectly when you recompile the kernel)
If you need help with this, just contact me.
PS. (offtopic) I've a USB hub with 6 USB ports attached to one of the USB ports on the router. This has 2 hard disks linked in a RAID1 array + the DVD reader. This works as intended - no special drivers were needed to support this.
The second USB port on the router has attached a 6 in 1 card reader with a 4GByte CF Microdrive. This works as a charm as well ;)