It stinks that IPv6 isn't nearly as stable or as fast as v4, I recompiled last night and got rid of IPv6 as well.
]]>I used abs, edited the PKGBUILD file to load up "make menuconfig", converted ipv6 into a module, recompiled and installed using pacman. Too easy!
Net's working nice n fast now.
On a side note, in the menu config for the kernel, it says that ipv6 is "experimental". If this is the case then why is it in the kernel and not a module? Just a thought ...
]]>1. I have USB 2.0. So if i install the ehci-hcd modile, do I still need to install uhci-hcd? I guess it shouldn't really matter if I do, but I just want to know.
It's device dependant... if you want to connect a usb 1.0 device you need to modprobe the usb 1.0 module (ohci-hcd or uhci-hcd, depending on the hardware)
2. How do I disable ipv6? It's annoying. When I access websites it takes about 7 seconds to connect each time. I know that in firefox I can go into "about:config" and disable it by searching for "ipv6", but I want to disable it as a whole so that it doesn't get in the way of other net utilitiues (ie - pacman!!)
I'm not really sure if this is ip6... but I guess you can always build a custom kernel... try looking into some of dibblethewrecker's kernel work...
3. With pacman - and I guess I must have missed something - I couldn't get anything to work. Then in these forums some guy posted commands like "-Sy". Now where did that "y" come from and why doesn't pacman mention it when i type in pacman -h? So frustrating :-)
pacman works based on "operations" - an operation is one of the capital letters... so "R" is for remove, "S" is for sync, "A" for add, "U" for upgrade.... if you want to know the options for a given operation, append "h" to it... i.e. "Sh" or "Ah" or "Uh"
4 - With pacman I want to get gnome 2.10. How can I check the version that it's gonna download? Typing pacman -Sy gnome doesn't mention the vesion.
Arch doesn't work like that... you get the latest version and that's it - you don't decide to get a specific version...
]]>Firefox on the other hand seems to be running smoothly. i used the network.dns.disableIPv6 variable.
]]>net-pf-10 == network----protocol family----10 (10 means ipv6, 4 is ipx, 5 is appletalk, etc)
EDIT: A simple way to test if you are indeed running ipv6 would be to check and see if you have the following
/proc/net/if_inet6
if the above file exists, you are running ipv6.
ifconfig -a should then show a sit0 device, as well as device 'lo' having 'inet6 addr: ::1/128' in it.
you can also try 'ping6 -c 1 ::1', if you get recieved, then ipv6 is up and running.
I don't think there is a way to disable a compiled in kernel driver, with boot params passed to kernel or otherwise. Recompile is the only way.
I think the Arch kernel should be compiled with ipv6 as a module by default, so that people can indeed turn it off if they want. It could even be set to load by default in modprobe.conf (as part of the kernel pkgbuild), but then at least people could change it.
]]>I don't know the answer to your question. I am not sure what this command in modprobe.conf does. What I do know is without this line DNS lookups in all the browsers in Arch is slow and irritating. Actually, I learned this tip using another distribution where a forum poster suggested there was a problem with IPV6 in the 2.6 kernel and placing this line in modprobe.conf did solve the problem. I can't verify this info. My DNS lookups now are nearly instantaneous. There has been some posts in Arch's forum suggesting this code be added to modprobe.conf. Maybe you can enlighten me as to what net-pf-10 is. I would like to know.
cascat
]]>Doesn't that only work if it is being loaded as a module, and not compiled in?
True, that's why it won't work.
]]>Add this line to /etc/modprobe.conf:
alias net-pf-10 off
to speed DNS lookups.
Cheers
Doesn't that only work if it is being loaded as a module, and not compiled in?
]]>alias net-pf-10 off
to speed DNS lookups.
Cheers
]]>3) Pacman uses some main options, like S and R, and suboptions for the main options, like y and u. So if you want help about -Sy then do pacman -Sh, and not pacman -h.
]]>2: To disable IPv6 you'd probably have to roll your own kernel and take it out.
(eliott@hermes ~)$ cat /boot/kconfig26 | grep -i "v6"
CONFIG_IP_TCPDIAG_IPV6=y
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
CONFIG_IPV6_TUNNEL=m
# IPv6: Netfilter Configuration
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_USB_STV680=m
It does appear so.
]]>pacman -Qi [package]
will tell you what version of the package is installed with all kinds of other things.
pacman -Qs [package]
will help you find packages if you don't know the proper name.
]]>Turns our that with pacman after you hit yes it displays all the packages and dependencies along with their version numbers.
I've got gnome installed. Now, to get it working
Thanks again!
]]>