Re: IPv6 support in old (2.4) kernels
Hello, I don't have direct answer to your questions as I don't know much about the 2.4 kernel code. However, I just want to give these four comments about IPV6 in 2.4 Linux kernel: 1) Also in the latest 2.6 kernels you cannot rmmod ipv6 when it is configured as a module, although work is done to enable this in the future. So you can ignore or not treat too seriously this unloading bug when IPv6 is configured as a module note about the 2.4 kernel you mentioned 2) As far as I know, most test suites for IPV6 are not compatible with the 2.4 kernels (for example, TAHI Conformance Test: http://www.tahi.org/conformance/). I did not check this point though. 3) The 2.4 kernel does not have any IPSec support (not for IPV6 ; I think that also not for IPV4). IPSec is mandatory according to the latest IPV6 spec and is optional in IPV4 spec (although most operating systems, including Linux and OpenSolaris had implemented it also as part of IPV4). See, for example, in RFC 2401, (Security Architecture for the Internet Protocol), although it is **not** mentioned in your list. from rfc 2401: ... ... 10. Conformance Requirements All IPv4 systems that claim to implement IPsec MUST comply with all requirements of the Security Architecture document. All IPv6 systems MUST comply with all requirements of the Security Architecture document.. .. .. 4) The only tunnel you have in 2.4 IPV6 is sit (IPv6 in IPv4 tunnel). At least in the link for 2.4 code you mention in your mail. (maybe it does exist in newer versions of 2.4) You don't have the ip6_tunnel (ip6tnl) which is IPV4 or IPV6 in IPV6. (Though this is relatively easy to implement, based on the 2.6 implementation) Regards, Rami Rosen On Sun, Mar 16, 2008 at 4:38 PM, Oleg Goldshmidt [EMAIL PROTECTED] wrote: Hi folks, I suppose there are some people here who for one reason or another still run kernel 2.4 on servers or embedded systems and are willing to admit to it. Can anyone tell me how well kernels circa 2.4.19 (or later) support the *current* IPv6 specification? I see IPv6 support in the code (http://lxr.linux.no/linux-old+v2.4.19/net/ipv6/) which is marked as EXPERIMENTAL and carries warnings in the configuration, but it looks like this is associated with some unloading bug when IPv6 is configured as a module (http://lxr.linux.no/linux-old+v2.4.19/net/Config.in). The same warning appears in 2.4.31 which is the last 2.4 in LXR at least. Suppose I will be happy to compile IPv6 into the kernel (not as a module) - I am still interested in how well 2.4 supports today's IPv6. More specifically, after some research I have come to a conclusion that I am interested in assessment of 2.4 support for (at least) the following: * IPv6 (RFC2460) * ICMPv6 (RFC 4443) * Neighbor discovery for IPv6 (RFC2461) * Path MTU discovery for IP6 (RFC1981) * Address configuration - either SLAAC (RFC2462) or DHCPv6 (RFC3315) * IPv6 addressing architecture (RFC4291) * Scoped address architecture (RFC4007) * Unique local IPv6 unicast addresses (RFC4193) * Multicast listener discovery (MLD) for IPv6 (RFC2710) Can anyone shed light on the above (any V's or X's will help, as will don't even think of it)? Is anyone running 2.4 in IPv6 environments? How mature/up-to-date is the support? If IPv6 is a requirement, does it absolutely mandate moving to 2.6.{latest,recent-enough} or will 2.4 be possible? Is there any version of 2.4 from which IPv6 support is markedly better than in earlier ones? I have seen http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/ and http://www.deepspace6.net/docs/best_ipv6_support.html, among others. It is not clear to me how updated the info related to old kernels is. If anyone knows that I can trust these documents that will be great. Let's not go into the question why 2.4 is important, OK? Thanks a lot in advance, -- Oleg Goldshmidt | [EMAIL PROTECTED] = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: IPv6 support in old (2.4) kernels
Hi Rami, Thanks a lot for the comments. On 3/17/08, Rami Rosen [EMAIL PROTECTED] wrote: 3) The 2.4 kernel does not have any IPSec support (not for IPV6 ; I think that also not for IPV4). IPSec is mandatory according to the latest IPV6 spec and is optional in IPV4 spec (although most operating systems, including Linux and OpenSolaris had implemented it also as part of IPV4). See, for example, in RFC 2401, (Security Architecture for the Internet Protocol), although it is **not** mentioned in your list. I am aware of the requirement. I have an indication (that I did not mention) that it may be optional in the short term, and I wanted the list to be minimal (and I wrote at least these). ;-) I did miss the fact that 2.4 does not support IPSec, so it is an important comment indeed. Thanks a lot again, -- Oleg. = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
samba, CUPS and Windows
Hi, I'm looking for a configuration to print from Windows to my new Office Jet which is connected to my Linux box. I can use the CUPS driver, but I prefer to use the native HP drivers. Only thing is that I didn't find any explanation of WHAT to put in /etc/samba/drivers, why do i need to work with user level in samba in order to make cups play nicely with windows, etc.. Does anyone have a good config sample which prints from windows using cups and the native linux drivers? Thanks, Hetz -- Skepticism is the lazy person's default position. my blog (hebrew): http://benhamo.org = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: k3b hangs system - must hard reset
On Monday 17 March 2008, Amos Shapira wrote: On Sun, Mar 16, 2008 at 11:12 AM, Aharon Schkolnik [EMAIL PROTECTED] wrote: On Friday 14 March 2008, Amos Shapira wrote: udev? Have you fixed them manually? If so then maybe you should fix the udev rules to prevent the change next time. I don't think that udev changes the permissions on /dev/sg0 or /dev/sg1, do you ? I'm not sure I understand what you mean. I guess I don't really understand either. In any event, my burner is not a USB device, so I don't think udev would be changing the permissions on it. Anyone care to comment on that assumption ? From the udev-faq: Q: Can I use udev to automount a USB device when I connect it? A: Technically, yes, but udev is not intended for this. All major distributions use HAL (http://freedesktop.org/wiki/Software_2fhal) for this, which also watches devices with removable media and integrates into the desktop software. So, it seems that HAL would be the one taking care of the removeable media in the burner. Udev can control permissions and it can control /dev/sg* devices. Can't it be that some combination of the udev rules on that particular machine caused a permission change? Looking forward to learn... --Amos -- The day is short, and the work is great,| Aharon Schkolnik and the laborers are lazy, and the reward | is great, and the Master of the house is| [EMAIL PROTECTED] impatient. - Ethics Of The Fathers Ch. 2| 054 8422076 = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: k3b hangs system - must hard reset
On Sun, Mar 16, 2008 at 11:12 AM, Aharon Schkolnik [EMAIL PROTECTED] wrote: On Friday 14 March 2008, Amos Shapira wrote: udev? Have you fixed them manually? If so then maybe you should fix the udev rules to prevent the change next time. I don't think that udev changes the permissions on /dev/sg0 or /dev/sg1, do you ? I'm not sure I understand what you mean. Udev can control permissions and it can control /dev/sg* devices. Can't it be that some combination of the udev rules on that particular machine caused a permission change? Looking forward to learn... --Amos
Re: samba, CUPS and Windows
On Mon, Mar 17, 2008 at 12:04:12PM +0200, Hetz Ben Hamo wrote: I'm looking for a configuration to print from Windows to my new Office Jet which is connected to my Linux box. I can use the CUPS driver, but I prefer to use the native HP drivers. Only thing is that I didn't find any explanation of WHAT to put in /etc/samba/drivers, why do i need to work with user level in samba in order to make cups play nicely with windows, etc.. http://www.novell.com/coolsolutions/feature/18850.html Describes what goes there, but IMHO you don't really want to do that. It's much simpler to install the drivers on the Windows side and then First you need to add the line: Allow From 192.168.0.* to the cupsd.conf. Add it after the Location / entry or the printer entry. Change the IP address to match the ones you want to print. Install the printer normally, but use the port: http://hostname:631/Printer/Printer-name/.printer Uncomment the proper lines in mime.convs and mine.types for raw printing (should be easy to spot). Or if you want to make it easier, define the printer in samba. printcap name = /etc/printcap load printers = yes printing = cups Of course if you really want to cheat and only print out text, you can define the printer as a postscript printer, for example Apple LaserWriter and let cups do the translation. I have the opposite set up, my printer is on the Windows computer (it's really my wife's) and I print to it using a2ps for text and postscript files for graphics. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: samba, CUPS and Windows
Geoff, Thanks for your help and links, but I still seem to have 1 problem: I can see the printer in windows, it shows the generic (crappy) driver, but whenever I try to print the Windows test page, all I get is the postscript text printed, not the test page itself.. Thanks, Hetz On Mon, Mar 17, 2008 at 1:27 PM, Geoffrey S. Mendelson [EMAIL PROTECTED] wrote: On Mon, Mar 17, 2008 at 12:04:12PM +0200, Hetz Ben Hamo wrote: I'm looking for a configuration to print from Windows to my new Office Jet which is connected to my Linux box. I can use the CUPS driver, but I prefer to use the native HP drivers. Only thing is that I didn't find any explanation of WHAT to put in /etc/samba/drivers, why do i need to work with user level in samba in order to make cups play nicely with windows, etc.. http://www.novell.com/coolsolutions/feature/18850.html Describes what goes there, but IMHO you don't really want to do that. It's much simpler to install the drivers on the Windows side and then First you need to add the line: Allow From 192.168.0.* to the cupsd.conf. Add it after the Location / entry or the printer entry. Change the IP address to match the ones you want to print. Install the printer normally, but use the port: http://hostname:631/Printer/Printer-name/.printer Uncomment the proper lines in mime.convs and mine.types for raw printing (should be easy to spot). Or if you want to make it easier, define the printer in samba. printcap name = /etc/printcap load printers = yes printing = cups Of course if you really want to cheat and only print out text, you can define the printer as a postscript printer, for example Apple LaserWriter and let cups do the translation. I have the opposite set up, my printer is on the Windows computer (it's really my wife's) and I print to it using a2ps for text and postscript files for graphics. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM -- Skepticism is the lazy person's default position. my blog (hebrew): http://benhamo.org = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: samba, CUPS and Windows
On Mon, Mar 17, 2008 at 02:21:16PM +0200, Hetz Ben Hamo wrote: Geoff, Thanks for your help and links, but I still seem to have 1 problem: I can see the printer in windows, it shows the generic (crappy) driver, but whenever I try to print the Windows test page, all I get is the postscript text printed, not the test page itself.. The first question I have is does it work from Linux? What happens if you print a file with a2ps? For Windows XP use the Apple LaserWriter Plus v38.0 driver and make sure to go into properties, device settings, an turn off send control d before each job (you can also turn it off for after too, but I don't think it matters). If you turn on raw printing in CUPS, you can use the native HP driver which will produce better results. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: samba, CUPS and Windows
Hi, What worked for me was actually tell Windows to use Microsoft RAW driver (listed under Microsoft as the vendor). CUPS is smart enough to know how to use it. On Monday 17 March 2008 14:21:16 Hetz Ben Hamo wrote: Geoff, Thanks for your help and links, but I still seem to have 1 problem: I can see the printer in windows, it shows the generic (crappy) driver, but whenever I try to print the Windows test page, all I get is the postscript text printed, not the test page itself.. Thanks, Hetz On Mon, Mar 17, 2008 at 1:27 PM, Geoffrey S. Mendelson [EMAIL PROTECTED] wrote: On Mon, Mar 17, 2008 at 12:04:12PM +0200, Hetz Ben Hamo wrote: I'm looking for a configuration to print from Windows to my new Office Jet which is connected to my Linux box. I can use the CUPS driver, but I prefer to use the native HP drivers. Only thing is that I didn't find any explanation of WHAT to put in /etc/samba/drivers, why do i need to work with user level in samba in order to make cups play nicely with windows, etc.. http://www.novell.com/coolsolutions/feature/18850.html Describes what goes there, but IMHO you don't really want to do that. It's much simpler to install the drivers on the Windows side and then First you need to add the line: Allow From 192.168.0.* to the cupsd.conf. Add it after the Location / entry or the printer entry. Change the IP address to match the ones you want to print. Install the printer normally, but use the port: http://hostname:631/Printer/Printer-name/.printer Uncomment the proper lines in mime.convs and mine.types for raw printing (should be easy to spot). Or if you want to make it easier, define the printer in samba. printcap name = /etc/printcap load printers = yes printing = cups Of course if you really want to cheat and only print out text, you can define the printer as a postscript printer, for example Apple LaserWriter and let cups do the translation. I have the opposite set up, my printer is on the Windows computer (it's really my wife's) and I print to it using a2ps for text and postscript files for graphics. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM -- Noam Rathaus CTO [EMAIL PROTECTED] http://www.beyondsecurity.com Know that you are safe. Beyond Security Finalist for the Red Herring 100 Global Awards 2007 = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Vista Down - Linux up
Hi there, My son had his Windows Vista down and he's looking for a Linux OS to run on the same system so he can boot either OS when the need arises. He's looking for a (dummy) user friendly English/Hebrew Linux version. Can someone please come up with a suggestion, Thanks for the help, Israel David
Re: Vista Down - Linux up
On Monday 17 March 2008, OSA wrote: Hi there, My son had his Windows Vista down and he's looking for a Linux OS to run on the same system so he can boot either OS when the need arises. He's looking for a (dummy) user friendly English/Hebrew Linux version. Can someone please come up with a suggestion, Well, hoping that this doesn't start a distribution flame-war, I'd give my recommendations. My favourite distribution is Mandriva Linux ( http://www.mandriva.com/ ), and as a general rule I'm very happy with it. It has bi-annual releases, but I'm using Mandriva Cooker which is what is the bleeding edge that's going to be the next version. Mandriva aims to be suitable for beginners, and as far as I can tell it generally is, but obviously I'm not a beginner by a long shot. Hebrew in Mandriva apps works very well, but I'm using an English interface. Other popular distributions for beginners include Ubuntu. I'm using it at work, and I guess it's OK, but I still prefer Mandriva. Ubuntu and Mandriva use different package formats (.deb vs. .rpm) and so packages from one will not work natively on the other. There's also MEPIS which is another .deb-using distribution aimed for beginners. Fedora is another .rpm based distribution, endorsed by Red Hat Inc.. I worked with it at several workplaces. It's not too bad, but has some warts. CentOS is an open-source re-packaging of Red Hat Enterprise Linux, which in turn is taken from Fedora, but with long-term support offered. I haven't worked with CentOS extensively. Note that all the distributions I mentioned are also suitable for many experts so they can grow with you. There are many distributions that are much less suitable for beginners, like Gentoo, which is source-based, and Archlinux, which requires explicit tweaking for everything, and Slackware which is relatively minimalistic. I wouldn't recommend to start with them. (They do often provide more flexibility and/or power, but that's besides the point). Can you expect your son to be able to contact an expert for help in case he has some trouble? Is he net-savvy enough to search-the-web and ask in forums and IRC channels? I recommend having either for both Linux, but I personally don't think the situation with MS Windows is any better in this regard. Regards, Shlomi Fish - Shlomi Fish [EMAIL PROTECTED] Homepage:http://www.shlomifish.org/ I'm not an actor - I just play one on T.V. = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: samba, CUPS and Windows
Well, I played a bit with it a bit more. I managed to install it with the IPP (http://servername:631/printer/ etc), but that has caused my Windows Print spooler service to bump 99% CPU usage (I checked, nothing is in C:\WINDOWS\System32\spool\PRINTERS). So, I'm going to put the printer connected to a windows machine and share Linux with it. This at least will give me the functionality that the Linux driver doesn't have (setting the buttons, voice-answering, faxes etc..) Thanks for the help! Hetz On Mon, Mar 17, 2008 at 2:38 PM, Noam Rathaus [EMAIL PROTECTED] wrote: Hi, What worked for me was actually tell Windows to use Microsoft RAW driver (listed under Microsoft as the vendor). CUPS is smart enough to know how to use it. On Monday 17 March 2008 14:21:16 Hetz Ben Hamo wrote: Geoff, Thanks for your help and links, but I still seem to have 1 problem: I can see the printer in windows, it shows the generic (crappy) driver, but whenever I try to print the Windows test page, all I get is the postscript text printed, not the test page itself.. Thanks, Hetz On Mon, Mar 17, 2008 at 1:27 PM, Geoffrey S. Mendelson [EMAIL PROTECTED] wrote: On Mon, Mar 17, 2008 at 12:04:12PM +0200, Hetz Ben Hamo wrote: I'm looking for a configuration to print from Windows to my new Office Jet which is connected to my Linux box. I can use the CUPS driver, but I prefer to use the native HP drivers. Only thing is that I didn't find any explanation of WHAT to put in /etc/samba/drivers, why do i need to work with user level in samba in order to make cups play nicely with windows, etc.. http://www.novell.com/coolsolutions/feature/18850.html Describes what goes there, but IMHO you don't really want to do that. It's much simpler to install the drivers on the Windows side and then First you need to add the line: Allow From 192.168.0.* to the cupsd.conf. Add it after the Location / entry or the printer entry. Change the IP address to match the ones you want to print. Install the printer normally, but use the port: http://hostname:631/Printer/Printer-name/.printer Uncomment the proper lines in mime.convs and mine.types for raw printing (should be easy to spot). Or if you want to make it easier, define the printer in samba. printcap name = /etc/printcap load printers = yes printing = cups Of course if you really want to cheat and only print out text, you can define the printer as a postscript printer, for example Apple LaserWriter and let cups do the translation. I have the opposite set up, my printer is on the Windows computer (it's really my wife's) and I print to it using a2ps for text and postscript files for graphics. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM -- Noam Rathaus CTO [EMAIL PROTECTED] http://www.beyondsecurity.com Know that you are safe. Beyond Security Finalist for the Red Herring 100 Global Awards 2007 -- Skepticism is the lazy person's default position. my blog (hebrew): http://benhamo.org = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Vista Down - Linux up
On 17/03/2008, OSA [EMAIL PROTECTED] wrote: Hi there, My son had his Windows Vista down and he's looking for a Linux OS to run on the same system so he can boot either OS when the need arises. He's looking for a (dummy) user friendly English/Hebrew Linux version. Can someone please come up with a suggestion, Thanks for the help, Israel David I have installed Ubuntu Linux on several friend's machines. There really is no barrier today to using Linux as opposed to Window, rather, the barrier is more about applications. I recommend that your son install Firefox (and possible Opera), and Open Office on his Vista computer and NOT USE Internet Explorer or MS Office for a month. If he can get that far, then he should have no problem with Ubuntu. If there are any specific, special application that your son uses, let us know so that we can recommend suitable replacements. Although some Windows programs can be run in Linux, those methods are hacky and not recommended. Dotan Cohen http://what-is-what.com http://gibberish.co.il א-ב-ג-ד-ה-ו-ז-ח-ט-י-ך-כ-ל-ם-מ-ן-נ-ס-ע-ף-פ-ץ-צ-ק-ר-ש-ת A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing?
Re: k3b hangs system - must hard reset
On Mon, Mar 17, 2008 at 8:21 PM, Aharon Schkolnik [EMAIL PROTECTED] wrote: I guess I don't really understand either. :) In any event, my burner is not a USB device, so I don't think udev would be changing the permissions on it. Anyone care to comment on that assumption ? Well, see for instance /etc/udev/persistent.rules on my Debian Etch desktop: KERNEL==sg*, ATTRS{type}==8,ENV{ID_SERIAL}==, \ IMPORT{program}=scsi_id -g -x -s $devpath -d $tempnode KERNEL==sg*, ATTRS{type}==8,ENV{ID_SERIAL}==, \ IMPORT{program}=scsi_id -g -x -a -s $devpath -d $tempnode (sg being conventional generic SCSI device names). So udev is not limited to usb devices only. It owns the entire /dev directory. From the udev-faq: Q: Can I use udev to automount a USB device when I connect it? A: Technically, yes, but udev is not intended for this. All major distributions use HAL (http://freedesktop.org/wiki/Software_2fhal) for this, which also watches devices with removable media and integrates into the desktop software. So, it seems that HAL would be the one taking care of the removeable media in the burner. The way I understand this, HAL (Hardware Abstraction Layer) provide the information and sends triggers over a data bus to other programs when it changes. It also maintains a database of current devices. Udevd is just one subscriber to these messages and this is how it finds about new/removed devices, but both HAL and udevd are not limited to removable media - see an excerpt from the output of lshal on my desktop: udi = '/org/freedesktop/Hal/devices/acpi_CPU1' (i.e. HAL lists the CPU itself, which is not dynamically changeable on this system). Cheers, --Amos
Re: Vista Down - Linux up
On Tue, Mar 18, 2008 at 9:04 AM, Dotan Cohen [EMAIL PROTECTED] wrote: I have installed Ubuntu Linux on several friend's machines. There really is no barrier today to using Linux as opposed to Window, rather, the barrier is more about applications. I recommend that your son install Firefox (and possible Opera), and Open Office on his Vista computer and NOT USE Internet Explorer or MS Office for a month. If he can get that far, then he should have no problem with Ubuntu. I second the Ubuntu and OpenOffice (2.3+) recommendation. Based on my experience with a wife who's reluctant to try Linux (so she uses Firefox and Open Office on Windows) I'd venture to suggest that you can skip the one month trial and go directly to using Linux+OO+Firefox. But see below. If there are any specific, special application that your son uses, let us know so that we can recommend suitable replacements. Although some Just wait to hear what special requirements he has before going forward with that, but still might not need a full month of testing. Windows programs can be run in Linux, those methods are hacky and not recommended. What about running Vista under Linux (using Xen/VmWare/KVM/VirtualBox/Qemu)? Is there a reason he insists on using Vista and not XP? --Amos