From: <tar...@r-...> - 2006-08-28 13:35:41
|
Hi there! A few months ago I tried to discuss something similar in the thread: [Devil-Linux-discuss] USB Card Reader and CF for config storage --- has anyone tried this? It was about using an x in 1 USB card reader and a CF card as a config storage, but DL failed to recognise the card in the reader. I think the reason was because the CONFIG_SCSI_MULTI_LUN option was not turned on in the kernel. I don't know if this has been changed since 1.2.6, because honestly I gave up on the problem at that time and used a HDD instead. But it would be great if this could be cleared up. As for your problem Martin, a CF card can be used in two ways: in an IDE to CF adaptor, in which case the CF is recognised by the system as an ordinary IDE HDD or in a USB card reader. I belive that despite my failure using the multi-slot card reader, a single slot USB CF reader could work (if there's only one slot in the reader, DL recognises it because it is the first "lun"), but if you want to boot from it, your mobo has to be capable of booting from USB devices. Best regards: George Tarnai=20 -----Original Message----- From: Bruce Smith [mailto:bw...@ar...]=20 Sent: Monday, August 28, 2006 3:01 PM To: dev...@li... Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card > We are running a few routers with Devil Linux. As one of them is=20 > located in a dusty environment we would prefer a Compact Flash card=20 > rather than CD-ROM/Diskette. >=20 > Has someone already tried that? Is it possible without much=20 > reconfiguration? Yes, I've done that, it's pretty easy. DL comes with a script that will copy the ISO to a hard drive (or a CF drive, in your case). If you rarely reboot your DL boxes, you might want to take a look at the run-from-memory option. It copies the CD image into memory during boot (you obviously need extra memory). That way the only time it uses the CD drive is during boot, and you don't have to worry about a dirty CD not reading correctly during daily operations. As for saving the config, I NEVER use floppies any more. I will only use USB flash drives. Much faster, more dependable, and almost as cheap these days. - BS ------------------------------------------------------------------------ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Devil-linux-discuss mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Administrator <Adm...@r-...> - 2006-08-28 15:27:43
|
I'm not really an expert but as far as I know the USB modules are emulating a SCSI bus. For ex. If I plug in my flash drive I find it under /dev/scsi/host0/bus0/target0/lun0/part1. The problem is that if the CONFIG_SCSI_MULTI_LUN option is turned off, the SCSI modules will not scan ANY target devices for multiple logical units (luns). Usually this is not a problem since in most cases a SCSI device contains only one logical unit (a hard drive or a CD). Multiple LUNs are used in for example CD changers (remember those beauties? :) ) In this case the USB device (which is represented by the target number) contains multiple devices (four separate card reader devices for the four slots) which should be represented by separate lun ids. For ex.: /dev/scsi/host0/bus0/target0/lun0 /dev/scsi/host0/bus0/target0/lun1 /dev/scsi/host0/bus0/target0/lun2 /dev/scsi/host0/bus0/target0/lun3 would refer to the different slots of the card reader. If the CONFIG_SCSI_MULTI_LUN option is turned off you will see only: /dev/scsi/host0/bus0/target0/lun0 which represents the first (whichever it is) slot of the card reader. In my case it was the SD/MMC card reader part of my device, the other three slots (CF, Memory Stick and Smart Media) were simply ignored. In my opinion the CONFIG_SCSI_MULTI_LUN option is usually disabled because it can slow down the device scanning process at boot time and it was only useful in the past for very few devices like the CD changers mentioned above. Problem is that nowdays you will find more and more so called composite devices -----Original Message----- From: Bruce Smith [mailto:bw...@ar...]=20 Sent: Monday, August 28, 2006 3:43 PM To: dev...@li... Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card > It was about using an x in 1 USB card reader and a CF card as a=20 > config storage, but DL failed to recognise the card in the reader. I=20 > think the reason was because the CONFIG_SCSI_MULTI_LUN option was not=20 > turned on in the kernel. SCSI CF drives??? > I don't know if this has been changed since 1.2.6, because honestly I=20 > gave up on the problem at that time and used a HDD instead. But it=20 > would be great if this could be cleared up. >=20 > As for your problem Martin, a CF card can be used in two ways: in an=20 > IDE to CF adaptor, in which case the CF is recognised by the system as > an ordinary IDE HDD or in a USB card reader. IDE and USB. I don't see any mention of a SCSI option. =20 How is a SCSI kernel option going to help? > I belive that despite my > failure using the multi-slot card reader, a single slot USB CF reader=20 > could work (if there's only one slot in the reader, DL recognises it=20 > because it is the first "lun"), but if you want to boot from it, your=20 > mobo has to be capable of booting from USB devices. Is it using SCSI emulation or something? I'm confused! :-) - BS ------------------------------------------------------------------------ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Devil-linux-discuss mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Administrator <Adm...@r-...> - 2006-08-28 15:33:35
|
I'm not really an expert but as far as I know the USB modules are emulating a SCSI bus. For ex. If I plug in my flash drive I find it under /dev/scsi/host0/bus0/target0/lun0/part1. The problem is that if the CONFIG_SCSI_MULTI_LUN option is turned off, the SCSI modules will not scan ANY target devices for multiple logical units (luns). Usually this is not a problem since in most cases a SCSI device contains only one logical unit (a hard drive or a CD). Multiple LUNs are used in for example CD changers (remember those beauties? :) ) In this case the USB device (which is represented by the target number) contains multiple devices (four separate card reader devices for the four slots) which should be represented by separate lun ids. For ex.: /dev/scsi/host0/bus0/target0/lun0 /dev/scsi/host0/bus0/target0/lun1 /dev/scsi/host0/bus0/target0/lun2 /dev/scsi/host0/bus0/target0/lun3 would refer to the different slots of the card reader. If the CONFIG_SCSI_MULTI_LUN option is turned off you will see only: /dev/scsi/host0/bus0/target0/lun0 which represents the first (whichever it is) slot of the card reader. In my case it was the SD/MMC card reader part of my device, the other three slots (CF, Memory Stick and Smart Media) were simply ignored. In my opinion the CONFIG_SCSI_MULTI_LUN option is usually disabled because it can slow down the device scanning process at boot time and it was only useful in the past for very few devices like the CD changers mentioned above. Problem is that nowdays you will find more and more so called "composite" USB devices like card these readers, notebook "docking" devices (PS/2 keyboard and mouse device, USB HUB, serial, parallel port and ethernet controller built together in one box), webcams with audio interface, All-in-one printer/scanner/fax devices and so on. Best regards: George Tarnai -----Original Message----- From: Bruce Smith [mailto:bw...@ar...]=20 Sent: Monday, August 28, 2006 3:43 PM To: dev...@li... Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card > It was about using an x in 1 USB card reader and a CF card as a > config storage, but DL failed to recognise the card in the reader. I=20 > think the reason was because the CONFIG_SCSI_MULTI_LUN option was not=20 > turned on in the kernel. SCSI CF drives??? > I don't know if this has been changed since 1.2.6, because honestly I > gave up on the problem at that time and used a HDD instead. But it=20 > would be great if this could be cleared up. >=20 > As for your problem Martin, a CF card can be used in two ways: in an > IDE to CF adaptor, in which case the CF is recognised by the system as > an ordinary IDE HDD or in a USB card reader. IDE and USB. I don't see any mention of a SCSI option. =20 How is a SCSI kernel option going to help? > I belive that despite my > failure using the multi-slot card reader, a single slot USB CF reader > could work (if there's only one slot in the reader, DL recognises it=20 > because it is the first "lun"), but if you want to boot from it, your=20 > mobo has to be capable of booting from USB devices. Is it using SCSI emulation or something? I'm confused! :-) - BS ------------------------------------------------------------------------ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Devil-linux-discuss mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Bruce S. <bw...@ar...> - 2006-08-28 15:54:05
|
OK, I'm with you now. Have you tested compiling DL with CONFIG_SCSI_MULTI_LUN turned on to verify that solves the problem? - BS > I'm not really an expert but as far as I know the USB modules are > emulating a SCSI bus. For ex. If I plug in my flash drive I find it > under /dev/scsi/host0/bus0/target0/lun0/part1. The problem is that if > the CONFIG_SCSI_MULTI_LUN option is turned off, the SCSI modules will > not scan ANY target devices for multiple logical units (luns). Usually > this is not a problem since in most cases a SCSI device contains only > one logical unit (a hard drive or a CD). Multiple LUNs are used in for > example CD changers (remember those beauties? :) ) > > In this case the USB device (which is represented by the target number) > contains multiple devices (four separate card reader devices for the > four slots) which should be represented by separate lun ids. For ex.: > > /dev/scsi/host0/bus0/target0/lun0 /dev/scsi/host0/bus0/target0/lun1 > /dev/scsi/host0/bus0/target0/lun2 /dev/scsi/host0/bus0/target0/lun3 > > would refer to the different slots of the card reader. If the > CONFIG_SCSI_MULTI_LUN option is turned off you will see only: > > /dev/scsi/host0/bus0/target0/lun0 > > which represents the first (whichever it is) slot of the card reader. In > my case it was the SD/MMC card reader part of my device, the other three > slots (CF, Memory Stick and Smart Media) were simply ignored. > > In my opinion the CONFIG_SCSI_MULTI_LUN option is usually disabled > because it can slow down the device scanning process at boot time and it > was only useful in the past for very few devices like the CD changers > mentioned above. Problem is that nowdays you will find more and more so > called "composite" USB devices like card these readers, notebook > "docking" devices (PS/2 keyboard and mouse device, USB HUB, serial, > parallel port and ethernet controller built together in one box), > webcams with audio interface, All-in-one printer/scanner/fax devices and > so on. > > Best regards: > > George Tarnai > > > -----Original Message----- > From: Bruce Smith [mailto:bw...@ar...] > Sent: Monday, August 28, 2006 3:43 PM > To: dev...@li... > Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card > > > > It was about using an x in 1 USB card reader and a CF card as a > > config storage, but DL failed to recognise the card in the reader. I > > think the reason was because the CONFIG_SCSI_MULTI_LUN option was not > > turned on in the kernel. > > SCSI CF drives??? > > > I don't know if this has been changed since 1.2.6, because honestly I > > gave up on the problem at that time and used a HDD instead. But it > > would be great if this could be cleared up. > > > > As for your problem Martin, a CF card can be used in two ways: in an > > IDE to CF adaptor, in which case the CF is recognised by the system as > > > an ordinary IDE HDD or in a USB card reader. > > IDE and USB. I don't see any mention of a SCSI option. > > How is a SCSI kernel option going to help? > > > I belive that despite my > > failure using the multi-slot card reader, a single slot USB CF reader > > could work (if there's only one slot in the reader, DL recognises it > > because it is the first "lun"), but if you want to boot from it, your > > mobo has to be capable of booting from USB devices. > > Is it using SCSI emulation or something? I'm confused! :-) > > - BS > > > > ------------------------------------------------------------------------ > - > Using Tomcat but need to do more? Need to support web services, > security? Get stuff done quickly with pre-integrated technology to make > your job easier Download IBM WebSphere Application Server v.1.0.1 based > on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Devil-linux-discuss mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Devil-linux-discuss mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Administrator <Adm...@r-...> - 2006-08-28 16:01:02
|
No, I did not. But I think it's a very solid assumption. See: http://www.linux-usb.org/FAQ.html http://www.cs.sfu.ca/~ggbaker/personal/cf-linux I'm not even sure if CONFIG_SCSI_MULTI_LUN is turned off in the DL kernel, that's why asked you. But you have to admit that it's a damn good explanation. Best regards: George Tarnai -----Original Message----- From: Bruce Smith [mailto:bw...@ar...]=20 Sent: Monday, August 28, 2006 5:54 PM To: dev...@li... Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card OK, I'm with you now. Have you tested compiling DL with CONFIG_SCSI_MULTI_LUN turned on to verify that solves the problem? - BS > I'm not really an expert but as far as I know the USB modules are=20 > emulating a SCSI bus. For ex. If I plug in my flash drive I find it=20 > under /dev/scsi/host0/bus0/target0/lun0/part1. The problem is that if=20 > the CONFIG_SCSI_MULTI_LUN option is turned off, the SCSI modules will=20 > not scan ANY target devices for multiple logical units (luns). Usually > this is not a problem since in most cases a SCSI device contains only=20 > one logical unit (a hard drive or a CD). Multiple LUNs are used in for > example CD changers (remember those beauties? :) ) >=20 > In this case the USB device (which is represented by the target=20 > number) contains multiple devices (four separate card reader devices=20 > for the four slots) which should be represented by separate lun ids.=20 > For ex.: >=20 > /dev/scsi/host0/bus0/target0/lun0 /dev/scsi/host0/bus0/target0/lun1=20 > /dev/scsi/host0/bus0/target0/lun2 /dev/scsi/host0/bus0/target0/lun3 >=20 > would refer to the different slots of the card reader. If the=20 > CONFIG_SCSI_MULTI_LUN option is turned off you will see only: >=20 > /dev/scsi/host0/bus0/target0/lun0 >=20 > which represents the first (whichever it is) slot of the card reader.=20 > In my case it was the SD/MMC card reader part of my device, the other=20 > three slots (CF, Memory Stick and Smart Media) were simply ignored. >=20 > In my opinion the CONFIG_SCSI_MULTI_LUN option is usually disabled=20 > because it can slow down the device scanning process at boot time and=20 > it was only useful in the past for very few devices like the CD=20 > changers mentioned above. Problem is that nowdays you will find more=20 > and more so called "composite" USB devices like card these readers,=20 > notebook "docking" devices (PS/2 keyboard and mouse device, USB HUB,=20 > serial, parallel port and ethernet controller built together in one=20 > box), webcams with audio interface, All-in-one printer/scanner/fax=20 > devices and so on. >=20 > Best regards: >=20 > George Tarnai >=20 >=20 > -----Original Message----- > From: Bruce Smith [mailto:bw...@ar...] > Sent: Monday, August 28, 2006 3:43 PM > To: dev...@li... > Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card >=20 >=20 > > It was about using an x in 1 USB card reader and a CF card as a=20 > > config storage, but DL failed to recognise the card in the reader. I > > think the reason was because the CONFIG_SCSI_MULTI_LUN option was=20 > > not turned on in the kernel. >=20 > SCSI CF drives??? >=20 > > I don't know if this has been changed since 1.2.6, because honestly=20 > > I gave up on the problem at that time and used a HDD instead. But it > > would be great if this could be cleared up. > >=20 > > As for your problem Martin, a CF card can be used in two ways: in an > > IDE to CF adaptor, in which case the CF is recognised by the system=20 > > as >=20 > > an ordinary IDE HDD or in a USB card reader. >=20 > IDE and USB. I don't see any mention of a SCSI option. >=20 > How is a SCSI kernel option going to help? >=20 > > I belive that despite my > > failure using the multi-slot card reader, a single slot USB CF=20 > > reader could work (if there's only one slot in the reader, DL=20 > > recognises it because it is the first "lun"), but if you want to=20 > > boot from it, your mobo has to be capable of booting from USB=20 > > devices. >=20 > Is it using SCSI emulation or something? I'm confused! :-) >=20 > - BS >=20 >=20 >=20 > ---------------------------------------------------------------------- > -- > - > Using Tomcat but need to do more? Need to support web services, > security? Get stuff done quickly with pre-integrated technology to make > your job easier Download IBM WebSphere Application Server v.1.0.1 based > on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > _______________________________________________ > Devil-linux-discuss mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss >=20 > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 > _______________________________________________ > Devil-linux-discuss mailing list > Dev...@li... > https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss ------------------------------------------------------------------------ - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Devil-linux-discuss mailing list Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Heiko Z. <he...@zu...> - 2006-08-28 16:12:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, August 28, 2006 11:00, Administrator wrote: > No, I did not. But I think it's a very solid assumption. See: > > > http://www.linux-usb.org/FAQ.html > http://www.cs.sfu.ca/~ggbaker/personal/cf-linux > > > I'm not even sure if CONFIG_SCSI_MULTI_LUN is turned off in the DL > kernel, that's why asked you. But you have to admit that it's a damn good > explanation. CONFIG_SCSI_MULTI_LUN is off, it would be easy to turn it on if you guys want. - -- Regards Heiko Zuerker http://www.devil-linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iEYEARECAAYFAkTzFeIACgkQUcytMSbs+YWAJQCdHECd1x4oC4VNnhvAt6IW26qg X/gAnRAXG4+28DEF316kDniOv2Xgv/bG =7iE9 -----END PGP SIGNATURE----- |
From: Administrator <Adm...@r-...> - 2006-08-28 16:40:32
|
I'm obviously for it. BTW I tried to check if I'm right by a workaround. = In the linux-usb.org FAQ I found this: "You can either recompile your kernel with this option enabled or (if = your distribution supports this) add the following line to = /etc/modules.conf; options scsi_mod max_scsi_luns=3D15 If you do not want to do this for all SCSI devices then you can tell the = kernel to scan for a specific device using; echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 1" The first zero is the host id (so it is zero if this is your first = "SCSI" adapter, check "cat /proc/scsi/scsi" to see which is your USB = Storage device), the second the channel (which for usb-storage should = always be zero I believe), the third is the target (which again is = always 0 for usb-storage) and the last is the LUN. LUN 0 is the only one = probed if this kernel option is off, so you'd need to repeat this = command as root for every media type your device accepts increasing the = LUN number." The first solution does not seem to work, because DL cries out that = /etc/modules.conf is more recent than = /lib/modules/2.4.31-grsec/modules.dep. Also there was no difference in = the /dev/scsi structure. So I gone the other way: I executed the following commands: echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 1" echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 2" echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 3" Voil=E1, I inserted the CF card and it works, under = /dev/scsi/host0/bus0/target0/lun1 I found part1 and mounted it under = /floppy with no problem. Best regards: George Tarnai -----Original Message----- From: Heiko Zuerker [mailto:he...@zu...]=20 Sent: Monday, August 28, 2006 6:12 PM To: dev...@li... Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, August 28, 2006 11:00, Administrator wrote: > No, I did not. But I think it's a very solid assumption. See: > > > http://www.linux-usb.org/FAQ.html=20 > http://www.cs.sfu.ca/~ggbaker/personal/cf-linux > > > I'm not even sure if CONFIG_SCSI_MULTI_LUN is turned off in the DL=20 > kernel, that's why asked you. But you have to admit that it's a damn=20 > good explanation. CONFIG_SCSI_MULTI_LUN is off, it would be easy to turn it on if you guys = want. - --=20 Regards Heiko Zuerker http://www.devil-linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iEYEARECAAYFAkTzFeIACgkQUcytMSbs+YWAJQCdHECd1x4oC4VNnhvAt6IW26qg X/gAnRAXG4+28DEF316kDniOv2Xgv/bG =3D7iE9 -----END PGP SIGNATURE----- -------------------------------------------------------------------------= Using Tomcat but need to do more? Need to support web services, = security? Get stuff done quickly with pre-integrated technology to make = your job easier Download IBM WebSphere Application Server v.1.0.1 based = on Apache Geronimo = http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat=3D= 121642 _______________________________________________ Devil-linux-discuss mailing list = Dev...@li... https://lists.sourceforge.net/lists/listinfo/devil-linux-discuss |
From: Bruce S. <bw...@ar...> - 2006-08-28 17:12:34
|
I don't think the echo to /proc will work for bootup since that will have to be done before any rc scripts are executed. It sounds like the best option is to turn on the kernel option. (as long as it doesn't require a ton of other options to be turned on) - BS > I'm obviously for it. BTW I tried to check if I'm right by a > workaround. In the linux-usb.org FAQ I found this: > > "You can either recompile your kernel with this option enabled or (if > your distribution supports this) add the following line > to /etc/modules.conf; > > options scsi_mod max_scsi_luns=15 > > If you do not want to do this for all SCSI devices then you can tell > the kernel to scan for a specific device using; > > > echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 1" > > > The first zero is the host id (so it is zero if this is your first > "SCSI" adapter, check "cat /proc/scsi/scsi" to see which is your USB > Storage device), the second the channel (which for usb-storage should > always be zero I believe), the third is the target (which again is > always 0 for usb-storage) and the last is the LUN. LUN 0 is the only > one probed if this kernel option is off, so you'd need to repeat this > command as root for every media type your device accepts increasing > the LUN number." > > The first solution does not seem to work, because DL cries out > that /etc/modules.conf is more recent > than /lib/modules/2.4.31-grsec/modules.dep. Also there was no > difference in the /dev/scsi structure. So I gone the other way: > > I executed the following commands: > echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 1" > echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 2" > echo >/proc/scsi/scsi "scsi add-single-device 0 0 0 3" > > Voilá, I inserted the CF card and it works, > under /dev/scsi/host0/bus0/target0/lun1 I found part1 and mounted it > under /floppy with no problem. > > Best regards: > > George Tarnai > > -----Original Message----- > From: Heiko Zuerker [mailto:he...@zu...] > Sent: Monday, August 28, 2006 6:12 PM > To: dev...@li... > Subject: Re: [Devil-Linux-discuss] Devil Linux and Compact Flash card > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > On Mon, August 28, 2006 11:00, Administrator wrote: > > No, I did not. But I think it's a very solid assumption. See: > > > > > > http://www.linux-usb.org/FAQ.html > > http://www.cs.sfu.ca/~ggbaker/personal/cf-linux > > > > > > I'm not even sure if CONFIG_SCSI_MULTI_LUN is turned off in the DL > > kernel, that's why asked you. But you have to admit that it's a > damn > > good explanation. > > CONFIG_SCSI_MULTI_LUN is off, it would be easy to turn it on if you > guys want. > > - -- > > Regards > Heiko Zuerker > http://www.devil-linux.org |
From: Heiko Z. <he...@zu...> - 2006-08-28 17:15:11
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, August 28, 2006 12:12, Bruce Smith wrote: > I don't think the echo to /proc will work for bootup since that will > have to be done before any rc scripts are executed. > > It sounds like the best option is to turn on the kernel option. > (as long as it doesn't require a ton of other options to be turned on) I doubt that. Can you try it? I currently have a test compile running for something else. - -- Regards Heiko Zuerker http://www.devil-linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iEYEARECAAYFAkTzJJMACgkQUcytMSbs+YWp8ACcDXeBLYTgXY7YBB77NtiS5a4X mNkAn0DBDRpyvCNpqhMlfZ9pjwjTEy81 =II3K -----END PGP SIGNATURE----- |
From: Bruce S. <bw...@ar...> - 2006-08-28 17:28:22
|
> > I don't think the echo to /proc will work for bootup since that will > > have to be done before any rc scripts are executed. > > > > It sounds like the best option is to turn on the kernel option. > > (as long as it doesn't require a ton of other options to be turned on) > > I doubt that. > Can you try it? I currently have a test compile running for something else. I wonder if it's "safe" (or it will cause us other problems)? See the warning at the end of the help screen for that kernel option: CONFIG_SCSI_MULTI_LUN If you have a SCSI device that supports more than one LUN (Logical Unit Number), e.g. a CD jukebox, and only one LUN is detected, you can say Y here to force the SCSI driver to probe for multiple LUNs. A SCSI device with multiple LUNs acts logically like multiple SCSI devices. The vast majority of SCSI devices have only one LUN, and so most people can say N here and should in fact do so, because it is safer. - BS |
From: Heiko Z. <he...@zu...> - 2006-08-28 17:48:52
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, August 28, 2006 12:28, Bruce Smith wrote: >>> I don't think the echo to /proc will work for bootup since that will >>> have to be done before any rc scripts are executed. >>> >>> It sounds like the best option is to turn on the kernel option. >>> (as long as it doesn't require a ton of other options to be turned on) >>> >> >> I doubt that. >> Can you try it? I currently have a test compile running for something >> else. > > I wonder if it's "safe" (or it will cause us other problems)? > See the warning at the end of the help screen for that kernel option: > > > > CONFIG_SCSI_MULTI_LUN > > > If you have a SCSI device that supports more than one LUN (Logical Unit > Number), e.g. a CD jukebox, and only one LUN is detected, you can say Y > here to force the SCSI driver to probe for multiple LUNs. A SCSI device > with multiple LUNs acts logically like multiple SCSI devices. The vast > majority of SCSI devices have only one LUN, and so most people can say N > here and should in fact do so, because it is safer. I had this option on in the past and don't recall any problems. We can always back it out if we find an issue. - -- Regards Heiko Zuerker http://www.devil-linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iEYEARECAAYFAkTzLHgACgkQUcytMSbs+YXElwCeKdHnoC+DOC4eZPARsmb5OemH fycAmwb4rPLbdykeV+GNsc9C8MAeTh6v =Awmf -----END PGP SIGNATURE----- |
From: Bruce S. <bw...@ar...> - 2006-08-28 13:43:38
|
> It was about using an x in 1 USB card reader and a CF card as a config > storage, but DL failed to recognise the card in the reader. I think the > reason was because the CONFIG_SCSI_MULTI_LUN option was not turned on in > the kernel. SCSI CF drives??? > I don't know if this has been changed since 1.2.6, because > honestly I gave up on the problem at that time and used a HDD instead. > But it would be great if this could be cleared up. > > As for your problem Martin, a CF card can be used in two ways: in an IDE > to CF adaptor, in which case the CF is recognised by the system as an > ordinary IDE HDD or in a USB card reader. IDE and USB. I don't see any mention of a SCSI option. How is a SCSI kernel option going to help? > I belive that despite my > failure using the multi-slot card reader, a single slot USB CF reader > could work (if there's only one slot in the reader, DL recognises it > because it is the first "lun"), but if you want to boot from it, your > mobo has to be capable of booting from USB devices. Is it using SCSI emulation or something? I'm confused! :-) - BS |