Latest Kernel Update killed my iPhone Tether

I recently updated my kernel and now can no longer tether my iphone to my openSUSE11.3(x64) laptop. Before the update I could tether.

Same machine dual boots to Win7-64bit and can tether just fine.

I re-installed the libimobile packages, but my linux no longer recognizes the iphone as a network device. It DOES pop-up some boxes asking if I want to play the media, or view the photos on the iPhone - so that part is working.

Any ideas what may have happened with this update?

So one thing you might consider is setting up openSUSE to support more than one kerenl version. If you REALLY thought the issue was the kernel, you could drop back to your old one. Here is the procedure. This does not fix your iphone, but it may give you an extra option the next time after you get it working again:

edit the file /etc/zypp/zypp.conf to say:

##
    ## Packages which can be installed in different versions at the same time.
    ##
    ## Packages are selected either by name, or by provides. In the later case
    ## the string must start with "provides:" immediately followed by the capability.
    ##
    ## Example:
    ##    kernel                - just packages whith name 'kernel'
    ##    provides:multiversion(kernel)   - all packages providing 'multiversion(kernel)'
    ##                      (kenel and kmp packages should do this)
    ## Valid values:
    ##    Comma separated list of packages.
    ##
    ## Default value:
    ##    empty
    ##
    # ##
    ## Packages which can be installed in different versions at the same time.
    ##
    ## Packages are selected either by name, or by provides. In the later case
    ## the string must start with "provides:" immediately followed by the capability.
    ##
    ## Example:
    ##    kernel                - just packages whith name 'kernel'
    ##    provides:multiversion(kernel)   - all packages providing 'multiversion(kernel)'
    ##                      (kenel and kmp packages should do this)
    ## Valid values:
    ##    Comma separated list of packages.
    ##
    ## Default value:
    ##    empty
    ##
    # multiversion = provides:multiversion(kernel)

    multiversion = provides:multiversion(kernel)

Next, I might ask you to check out your multimedia and see if there are any issues there:

MMCHECK - Check Your Multimedia in 10 Steps - Script File, as proposed by RedDwarf

Message #40 has the most recent version of mmcheck you can use to check your multimedia setup.

Thank You,