iptables table filter error,zypper install kernel-default

Hi,
after a kernel upgrade through the update tool at opensuse 11.1 i started getting a message, something like iptables table filter not found, do you need to insmod and the desktop would not start. After searching i found this suggestion

  1. boot live-cd
  2. open terminal
  3. sudo su -
  4. mkdir /mnt/disk
  5. mount /dev/{device_of_your_harddisk} /mnt/disk (for most {device_of_your_harddisk} would be /dev/sdaX where X is the partition of your root disk, in my case /dev/sda1)
  6. chroot /mnt/disk
  7. zypper remove kernel-default
  8. zypper install kernel-default

voila!

I do the first 6 steps right, and removed the kernel but when i try to do the last one, i get error messages saying, for each of the repositories i had added to my installation, including the official ones, that there is a download error and the repo could not be found. So i can’t install the new kernel. I even downloaded the kernel file and tried to install manually, but since it couldn’t initialize the repositories, i couldn’t make it work out dependencies.

1)what sort of error is it? Why can’t it see the repositories through konsole? If i start yast graphically, the livecd repos are loaded fine (but then the root dir is the livecd root and not my old installation on the hdd)

2)if i can’t fix the repos, is it possible to make the system see, through the konsole, the livecd as a source repository for the linux kernel?

any help, please?

I’m not sure I completely understand your problem, but maybe you can try booting off liveCD again, and from the mounted disk, check that you have network connectivity first. If not, try

ifup eth0 (assuming wired ethernet)

Then do

zypper up

ifup eth0

linux:/> ifup eth0
/sbin/ifup: line 137: /dev/fd/62: No such file or directory
scripts/functions: line 316: /dev/fd/62: No such file or directory
scripts/functions: line 316: /dev/fd/60: No such file or directory
scripts/functions: line 316: /dev/fd/58: No such file or directory
scripts/functions: line 316: /dev/fd/56: No such file or directory
scripts/functions: line 316: /dev/fd/54: No such file or directory
scripts/functions: line 316: /dev/fd/52: No such file or directory
scripts/functions: line 316: /dev/fd/50: No such file or directory
scripts/functions: line 316: /dev/fd/48: No such file or directory
scripts/functions: line 316: /dev/fd/46: No such file or directory
scripts/functions: line 316: /dev/fd/44: No such file or directory
scripts/functions: line 316: /dev/fd/42: No such file or directory
scripts/functions: line 316: /dev/fd/40: No such file or directory
scripts/functions: line 316: /dev/fd/38: No such file or directory
scripts/functions: line 316: /dev/fd/36: No such file or directory
scripts/functions: line 316: /dev/fd/34: No such file or directory
scripts/functions: line 316: /dev/fd/32: No such file or directory
scripts/functions: line 316: /dev/fd/30: No such file or directory
scripts/functions: line 316: /dev/fd/28: No such file or directory
Interface eth0 is not available

after a kernel upgrade through the update tool at opensuse 11.1 i started getting a message, something like iptables table filter not found, do you need to insmod and the desktop would not start. After searching i found this suggestion

If your kernel has been upgraded and you’re using a proprietary video driver (for ATI or nVidia chipsets) then you will also need to update video driver. So this explains why desktop won’t start. You could revert to basic vesa video driver, but your system needs to be at least able to start in text mode (runlevel 3). Some questions:

1)Do you normally connect to internet via wired ethernet connection?

2)Can you boot into safe mode ok? If so, see if you have network connectivity and can update from this mode.

3)Do you have an install DVD?

Others feel free to assist if you have a better handle on this…