Wireless connection in Opensuse
This is the first time I am using Opensuse. I have used Ubutnu 9.04 before.
I am unable to connect to the internet wired or wirelessly. System:Dual Boot :Vista Home premiumand Opensuse 11.0Opensuse 11.0(i586) kernel 2.6.25.5-1.1 , Kde 3 desktop Wireless driver is Atheros 242x. Laptop: ASus F5RL laptop. -I have checked the Network Settings on Yast and on the Overview tab, it says L2 100Mbit Ethernet Adapter -- Not configured AR242x 802.11abg Wireless PCI Express Adapter -- Not configured. The notes for Wireless says' Unable to configure the network card because of kernel device(eth0, wlan0) is not present. This is mostly caused by missing firmware(for wlan0 devices). Check dmesg I have checked and found thatlinux-c9xx firmware.sh[0980]. cannot find firmware file 'intel-ucode /06-0f-od'. -I searched for 'intel-ucode /06-0f-od' on google and yahoo . did not find anything concrete.-I have unchecked IPV6 on Network settings. I can see ath0 and my network. But Firefox or Opera cannot access internet. What is to be done Bamtoy |
hi
using root powers try Code:
modprobe ath5k http://bbs.archlinux.org/viewtopic.php?id=75883 if your system then works...you can either put that module into a modules.conf or preload file if Opensuse uses such or /etc/modules or if you can't find such beasts....add a line to rc.local...but if rc.local specify the full pathway not just the module name so its either ath5k.....added with root powers to a modules file under /etc or /etc/modulule?/(filename) or /sbin/modprobe ath5k ...added with root powers to /etc/rc.local |
Wireless connection in Opensuse
I have used these commands
[QUOTE]modprobe -rv ath5k echo "blacklist ath5k" >> /etc/modprobe.d/blacklist.local rm /etc/udev/rules.d/70-persistent-net.rules udevadm trigger[/QUOTE and got the wireless connection 'ath0'. I still cant get to any website. Maybe to do with Network Manager? Bamtoy |
hi
why did you add ath5k module to a blacklist? I was hoping you would add it to a modules preload list or did you not understand what a blacklist was? 2) did you make a copy of your udev rule before deleting it? I would hope you move it ...mv if you thought it was interfering? Can you recall its contents? mine is not going to help as I am wired. suggest you open a terminal and su again modprobe ath5k and report it loads or has error if no error you can run lsmod | grep ath5k.....and post the results 3) loading the module is a start then you still have to configure the wireless setup |
Wireless connection in Opensuse
Quote:
Quote:
Quote:
bamtoy |
Wireless connection in opensuse
I have reinstalled the whole thing.
So now how do I install software? I am not connect by wires nor wirelessly. Now how do I go about it? |
hi
There is not normally a need to do a clean install unless you felt frustrated. But we have still to resolve your first question and mine. I am suggesting you load a module called ath5k based on the success the person in the link had. For someone in the opensuse forum to tell you to add it to a blacklist and not explain what happens next may be not so good.....was that the only advice? could it be they wanted you to blacklist it from cold boot then run it manually...by a modprobe command? 2) yes it is difficult if a new to Linux etc. Maybe....in the meantime....as the ath5k does not appear to help you start to get networking working .....you might like to get a second opinion and go for a live cd....where that wireless card...works out of the box? |
Quote:
Quote:
echo "blacklist ath5k" >> /etc/modprobe.d/blacklist.local rm /etc/udev/rules.d/70-persistent-net.rules udevadm trigger" Quote:
bamtoy |
ok
lets go back a step. did they explain why they wanted your ath5k module blacklisted? if not, why not? Did you tell them you were a beginner? if not, what alternative did they offer you? 2) since you have already done a clean install....what I am suggesting to you...since you can get on the net ...you have notes howto do it the opensuse way....so no harm in following my suggestions (for now) 3) use root powers to open a text editor and remove the ath5k from the blacklist file ath5k is not on the dvd.....its a kernel module..you can load kernel modules manually....have the system load modules using a kernel module file....such as /etc/modules.conf or the system can load modules on demand. so I would like you to try manually first. Open a terminal and get root power....if you use sudo then the next bit becomes sudo modprobe ath5k instead of what I have written Code:
su I do not have your hardware so can not help there but assuming it loads....we can test it has loaded. if it reports module not found......----> I have failed you if no error report we can check if it has loaded by running another command in the terminal which I would like you to keep open lsmod | grep ath5k 5) You then need to use your network manager to configure the wireless settings. I do not use Opensuse so not sure how you do it. but these might help? http://en.opensuse.org/Tracking_down_wireless_problems http://en.opensuse.org/WiFi_HOWTO Be aware the next link...competes against ath5k....it uses a windows driver http://en.opensuse.org/Wireless_Netw...d_Installation 6) at just to attempt to confuse you more? your network manager should have only one setting...meaning remove any WIRED or ethernet settings as you are using wifi. the same is true of old dial up versus wifi versus ethernet. good luck ps the first link indicates some succeeded without needing windows drivers thru ndiswrapper...and not using madwifi you do have options but I have attempted to be more verbose so if you want to use the opensuse forums....ask them politely that they need to explain why they want you to do something. provide a link please so others can assist? |
Quote:
Quote:
Quote:
Code:
lsmod | grep ath5k Quote:
In Yast --> Network settings , Overview tab. Both wired L2.100 and Ar242x wireless have the 'EDIT' blanked out. The error says 'firmware not found' I will read the instructions given in the links provided . 6) at just to attempt to confuse you more? Quote:
yes i have posted on the suse forums (where I was told to blacklist ath5k) bamtoy |
thankyou for your patience
but I beg you to ask that forum....if they want you to blacklist...what module or system are they offering as an alternative. |
With the ath5k kernel module loaded,
please run "sudo /sbin/lspci -v" | sed -n '/Atheros/,/^$/p' and "sudo /sbin/lspci -n". The second command will list the manufactures code. We can search the ath5k.c source code and see if it is supported. Post the results. Also post the results of "uname -r". The ath5k module does not need firmware cut out. When I installed openSuSE 11.1 on my Gateway netbook, I couldn't configure it's Atheros wireless device. In my case, the device was too new for the version of the ath5k driver I had, and updating to a newer kernel fixed the problem. |
Wirelesss connection in suse
Quote:
I was asked to blacklist ath5k and install madwifi. I had a few posts from that person after that he has not answered. I also get instructions to install wicd. You see how confusing it is. Thank you, bamtoy |
Quote:
So let me check how to do that. thank you. bamtoy |
it is a kernel module...check your /boot/config-(some kernel version name)...mine is shown under # Wireless LAN
CONFIG_ATH5K=m the m means its a module...if it is a y you have it at boot up...if its n for no then you need to re-compile your kernel....and if that is the case...maybe you need to change your distro...joke |
Quote:
I can copy it from the config file and output the results if you want to. |
Quote:
root's password: 02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) Subsystem: Device 1a3b:1026 Flags: fast devsel, IRQ 16 Memory at fa9f0000 (64-bit, non-prefetchable) [disabled] [size=64K] Capabilities: [40] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Capabilities: [60] Express Legacy Endpoint, MSI 00 Capabilities: [90] MSI-X: Enable- Mask- TabSize=1 Kernel modules: ath5k and Quote:
00:00.0 0600: 1002:5a31 (rev 01) 00:01.0 0604: 1002:5a3f 00:04.0 0604: 1002:5a36 00:05.0 0604: 1002:5a37 00:06.0 0604: 1002:5a38 00:07.0 0604: 1002:5a39 00:12.0 0106: 1002:4380 00:13.0 0c03: 1002:4387 00:13.1 0c03: 1002:4388 00:13.2 0c03: 1002:4389 00:13.3 0c03: 1002:438a 00:13.4 0c03: 1002:438b 00:13.5 0c03: 1002:4386 00:14.0 0c05: 1002:4385 (rev 13) 00:14.1 0101: 1002:438c 00:14.2 0403: 1002:4383 00:14.3 0601: 1002:438d 00:14.4 0604: 1002:4384 01:05.0 0300: 1002:5a62 02:00.0 0200: 168c:001c (rev 01) 06:00.0 0200: 1969:2048 (rev a0) Also post the results of Quote:
2.6.25.5-1.1-default Ok let me know. thanks bamtoy |
hi
if you review your post number 12...you report lsmod | grep ath5k ath5k 109572 0 mac80211 190484 | ath5k so maybe you have more than one config file? Because you were able to load ath5k module. 2) You report your kernel as 2.6.25.5-1.1-default My aussie mirror suggests that kernel has been updated to a 2.6.25.20 series Maybe you may like to update your kernel. The kernel is the source for Linux drivers. eg I run a 2.6.30-5 series kernel. The more the recent the kernel...the more stuff is available for drivers....as a general rule. |
hi
this post only refers to one of the competitors to the Linux kernel module ath5k. it refers to madwifi. Your ids are manufacturer 1a3b product or model 1026 http://madwifi-project.org/wiki/Compatibility/Atheros 2) the site...does not mention your ids verbosely. instead we need to guess it may be one (hopefully) of these AR5006EG AR5007EG and trying another way...there appears to be only one mention of asus on that page. |
this post tries to explain what I am attempting....with a handball to jschiwal if he thinks I am wrong.
1) Choose method....your chipset may work with a recent Linux kernel from opensuse using ath5k or it may work using a windows driver and the software called ndiswrapper or it may work with madwifi...using the madwifi driver or the madwifi's version of their ath5k 2) The easiest is to install the most recent kernel...which is sound security practice....and (initially) manually load (modprobe) the ath5k module then use your network gui to configure wlan....if it works you file a module file to pre-load the ath5k and set up your networks scripts to automatically configure the network and while manually or automatically having wlan...you should stop/disable any modules and configs that attempt any wired internet thru eth0 3) Next is the madwifi way.....you blacklist the current kernel's ath5k in the blacklist ...to stop it loading....you download the latest madwifi app and install it...the site has docs....but if you download the latest madwifi...and unpack it...it has a folder full of docs. Now if opensuse...version number matches the madwifi site's version ...as you are a beginner..please use the opensuse edition. But it is important to use the most recent edition to maximise the chance the driver will work. I do not have your hardware so can not help any further on that matter 4) Next is the ndiswrapper way....you have a dual boot and allow the software to find the windows driver...OR...you download the windows driver and either way use it. Naturally you also need to blacklist any module that might attempt to give you a wired or wireless connection 5) Ditto but try wicd for network management instead of your opensuse network manager http://en.opensuse.org/Wicd#Installation |
Quote:
Quote:
http://download.opensuse.org/debug/u...0-0.5.i586.rpm I got it from this site. http://www.f-secure.com/vulnerabilities/en/SA200904395 Quote:
Quote:
|
Quote:
|
Hi
I am trying to update the kernel for 2.6.25-1.1 opensuse 11.0. I got this 'compat-wireless-old.tar.bz2' from this site http://linuxwireless.org/en/users/Do...t-wireless-old to update the driver I downloaded to my home folder . I then followed the instructions Quote:
Code:
cd compat-wireless-old.tar.bz2 tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors I cant get anywhere with the kernel update. |
hi
your post #23....please update your kernel using your package manager. I do not use Opensuse so look at your dox on how that is done please. this might work? http://en.opensuse.org/Start_the_YaST_Control_Center 2) when you update it...you will need to reboot your computer and use grub/lilo or whatever bootloader you use...to select the latest kernel and boot into it. 3) the instruction on this page appears to be wrong http://linuxwireless.org/en/users/Do...t-wireless-old cd....ending in bz2 is an error...delete the bz2 as you should have already unpacked a folder. BUT that way requires you to build a module but when you previously modprobe ath5k...you already had mac80211 190484 | ath5k.....as previously reported 4) Can I suggest you concentrate on upgrading your distro's kernel if you do not know how to do that after reading the link...start a new thread in this forum http://www.linuxquestions.org/questions/susenovell-60/ because maybe you have got to have some files installed that you are lacking and I have no expertise on suse like distros. |
Quote:
Quote:
Quote:
|
I tried to do an update of kernels but get this.
sonroy@linux-8aqf:~> cd linux-2.6.31 sonroy@linux-8aqf:~/linux-2.6.31> make HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/x86/Kconfig *** *** You have not yet configured your kernel! *** (missing kernel config file ".config") *** *** Please run some configurator (e.g. "make oldconfig" or *** "make menuconfig" or "make xconfig"). *** make[2]: *** [silentoldconfig] Error 1 make[1]: *** [silentoldconfig] Error 2 make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop. sonroy@linux-8aqf:~/linux-2.6.31> --- I have tried to update but wont work. |
hi
question 1) Does your new post here, mean that no-one in Novell forum could help you update your kernel? http://www.linuxquestions.org/questi...use-11-755554/ sorry to sound rude but I need to be re-phrase to be clearer... I have said according to my repos...your kernel number is NOT the most recent available to you. I have asked you to update your kernel meaning update to the lastest Opensuse kernel. Maybe you should state what kernel number you have and what is available and ask ....how do I update? I can not help you....I do not use Opensuse but someone there must know? Do you know how to search your repo using a web browser? here is mine assuming you have opensuse 11.0 http://mirror.internode.on.net/pub/o...11.0/rpm/i586/ you could try downloading the kernel-default-2.6.25.20.0-5.i586.rpm and clicking on it in your file manager that may call up the root rpm manager? question 2) I think you are using a vanilla kernel. Can you confirm pls? 3) leaping ahead.....the way I compile a vanilla kernel may not be the Suse way but since you may be asking for any kind of help, forgive me for my input. A) altho some parts can be done without root powers assume all below do pls Your distro should have dox on what dependencies your system need before compile can occur...eg gcc use root powers to make directory (if not there) mkdir /usr/src/ i) downloading your distro's kernel source files may be enough to get those dependencies? the unpack of your vanilla can be in a different folder but symlinks to /usr/src/linux eg ln -s /opt/2.6.31 /usr/src/linux You may also need other symlinks but lets move on. Code:
su your distro should also make a new initrd for you..if not you may have to run a command that MAY be called mkinitrd but I am not sure what suse calls it 4) I really really can not help you find out what your missing dependencies might be...but by running those commands..... your system will complain if its missing stuff so then you use your package manager to install them. summary suggest you rephrase your question if downloading the rpm file from the link I pointed to does not work....at the other link in novell forum |
Quote:
I have read doc on compiling and updating, both seem similar. So the confusion. Quote:
So how do I find a mirror for the UK? Quote:
I used make , make install commands . does not work. I will wait for an answer on the network forum. Here is the output. bamtoy@linux-8aqf:~/linux-2.6.31> make HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash HOSTCC scripts/kconfig/conf.o HOSTCC scripts/kconfig/kxgettext.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/lex.zconf.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf scripts/kconfig/conf -s arch/x86/Kconfig *** *** You have not yet configured your kernel! *** (missing kernel config file ".config") *** *** Please run some configurator (e.g. "make oldconfig" or *** "make menuconfig" or "make xconfig" Quote:
Quote:
Quote:
gcc-4.3-34.168.i586.rpm gcc-c++-4.3-34.168.i586.rpm gcc43-c++-4.3.3_20081022-9.5.i586.rpm gcc43-4.3.3_20081022-9.5.i586.rpm make-3.81-128.9.i586.rpm cmake-2.6.2-2.19.i586.rpm kernel-source-2.6.27.7-9.1.i586.rpm linux-kernel-headers-2.6.27-2.28.noarch.rpm They are the dependencies before compiling. Yes I tried downloading them Quote:
Quote:
If 2.6.31 does not work , then I will use 2.6.25.20 as you suggested. Thank you very much. |
Quote:
Code:
make menuconfig Code:
make |
Quote:
Is it the same as building a kernel . What is configuring a kernel? PHP Code:
PHP Code:
|
ok you are confused
lets keep it simple? click on my internode link and scroll down to that kernel name. assuming you are right handed...right hand click and choose "save link as" or words to that effect. if that does not allow you to download and save the file....then left click the filename and see if your web browser gives you options to save the file? ------- I had 2 parts to my post. part 1 was for upgrading/updating which is the easiest option I prefer you do part 2 was for vanilla. ZZZ) Do not concern yourself with the next bit I think you are using a vanilla kernel. Can you confirm pls? Your answer was It should be . It is downloaded from suse site. It is 2.6.25.1.1 default. ok....wrong...lol any kernel you download from any distro...well most distros....will not be a vanilla kernel. your opensuse 2.6.25.1.1 is compiled by them as a 586 architecture and is no longer vanilla. vanilla means untainted...pure and comes from kernel.org However, opensuse has "kernel sources" this is kind of vanilla and means the source kernel from which they derived the config file and kernel to give them (in your case) your 586 style kernel. so there is nothing wrong in you learning to compile a vanilla kernel to tune it to your hardware...BUT that is not the same as upgrading your distro's kernel ok? |
Quote:
I have downloaded many rpm files, so that is not the problem. I have downloaded gcc, make, etc. I am unable to update the kernel. Quote:
Quote:
Thank you for your patience. bamtoy. |
Update kernel
Hi
I have downlaoded kernel default 2.6.25.20.rpm file to suse. How do I update my kernel? Regards, bamtoy |
hi
try clicking on it in your filemanager....and hopefully that calls up the rpm manager to install it. but I do not use Opensuse as already mentioned so you may need to get help in the other post as I am not an expert in Opensuse. 2) this has taken you some time.....and you may be getting impatient? while waiting for a better answer and or doing a search of your opensuse dox....consider downloading and running a live cd or an install cd/dvd....that has a more up-to-date kernel that might already have the ath5k qualities you desire? I am NOT trying to force you away from Opensuse. But if another distro works for you out of the box ....for ath5k your pain may be less? www.distrowatch.com shows distros and clicking the relevant pages shows their kernel numbers...under the word...linux eg http://distrowatch.com/table.php?distribution=ubuntu now I do not like ubuntu but they have independent forums from LQ and as you can see they have a 2.6.31 kernel and that may be a install product. whereas puppy definately live...k 2.6.30 http://distrowatch.com/table.php?distribution=puppy |
Quote:
Quote:
Update: In suse ,I have the done the following again and can 'edit' the network configuration for wireless. [quote]modprobe -rv ath5k echo "blacklist ath5k" >> /etc/modprobe.d/blacklist.local rm /etc/udev/rules.d/70-persistent-net.rules udevadm trigger[/QUOTE But this is as far as I can get. After that, tried wicd. I have downloaded wicd and can see my network with full strength. But I get the error 'Cant find the ip address' bamtoy |
ok I have failed to explain my method to you .....lets rephrase my request.
1) get the latest kernel....done...great 2) do not blacklist ath5k if using this kernel's module unfortunately as I was not clear on the different methods...somehow you still believed you needed to blacklist. so now use root powers to delete the entry of ath5k in your blacklist file 3) then re-attempt using what ever way Opensuse uses to configure a wireless network ----------------------------------------------------------------------------- Now it is acceptable to leave that ath5k in your blacklist file if and only if a)you want to use a module from some other source also called ath5k...such as from madwifi Or b) use some other way to get wirelesss working without your distro's module ath5k loading. is that clearer? |
Quote:
It is just that I had tried so many things. The only thing that ever worked was to install madwifi for the kernel and then blacklisted ath5k. There are many posts that say that ath5k does not work with AR242x drivers. And most importantly, when I do it, I can get an EDIT on the wireless driver in Network settings(Yast --> Network --> Networksettings) and this allows me to configure the wireless card. Nothing else , allows me to edit and configure the card. Secondly, the other thing that shows networks is WIcd, but again it cannot get the IP address. So am looking for all posts for this error. If this does not work , then I will try something else. I will go back to removing the blacklist as you said if this also does not work. Thank you for your patience. BY THE WAY, Yesterday I could connect to the internet with my USB dongle.:) |
Wireless connection [SOLVED]
Hi All,
I have finally got wireless connection. I am using wireless for a few days now and there are no problems. I have tried a lot of things but Wicd seems to be the charm. Here are the things I have done. At first, I could not get connected with wires or without it. Installing packages was a nighmare. The error I get when configuring network from Yast is “Unable to cofigure the network card because of kernel device(eth0, wlan0) is not present. This is mostly caused by missing firmware(for wlan0 devices). Check dmesg” Dmesg shows: “cannot find firmware file 'intel-ucode /06-0f-od'.” 1. I had already blacklisted the ath5k drivers and downloaded madwifi.. This allows for editing the network in Yast. ( In Network settings, I get 2 cards one ethernet eth0 and the other ath0) I can edit both of them to do configuration. But I could not still get any network. 2.Then I tried updating the kernel as suggested by aus9 in post18. 3.I then installed Wicd. I installed wicd rpm one click package. I could see networks but no connection. 4.I thought it would be a good idea to get my broadband working with USB. There are a few good articles like http://www.greenhughes.com/content/h...e169g-easy-way Then this clinched it.I found this http://en.opensuse.org/Huawei_UMTS_USB_Stick Now got connected with 'umtsmon'. 5. Next step was to check dhcp and dhcpd. Find about about the wpa settings. Then I configured the WPA-PSK settings for wicd 6 . After logging out, I got connected to an internet site. Thanks to everyone for their help and patience especially aus9. bamtoy |
All times are GMT -5. The time now is 11:30 PM. |