Marvel ethernet card for Toshiba A300

I just installed OpenSUSE 11 on my Toshiba A300, and although the wireless network is up and running, the ethernet card isn’t.

I have insalled gcc, make, kernel-source and kernel-headers.

I’m trying to install the Linux drivers for the Marvel ethernet card, but am getting a compile error:

+++ Install mode: User
+++ Driver version: 10.60.2.3 (Apr-28-2008)
+++ Kernel version 2.6.25.5-1.1-pae
+++ smp_count=1
+++ cpu_number=2
+++ kernel_machine=i686
+++ Architecture: i386
+++ modpost available
+++ Unpack the sources
+++ ====================================
+++ tar xfv sk98lin.tar
2.4/
2.4/skdim.c
2.4/sky2.c
2.4/skethtool.c
2.4/Makefile
2.4/skge.c
2.4/h/
2.4/h/skdrv1st.h
2.4/h/skdrv2nd.h
2.4/skproc.c
2.6/
2.6/skdim.c
2.6/sky2.c
2.6/skethtool.c
2.6/Makefile
2.6/skge.c
2.6/h/
2.6/h/skdrv1st.h
2.6/h/skdrv2nd.h
2.6/skproc.c
common/
common/skgehwt.c
common/skgeasf.c
common/sk98lin.htm
common/skgeinit.c
common/sktwsi.c
common/skvpd.c
common/sky2le.c
common/sk98lin.4
common/skfops.c
common/skgespilole.c
common/skgeasfconv.c
common/skgemib.c
common/skaddr.c
common/skcsum.c
common/skgepnmi.c
common/vpdcheck.c
common/sklm80.c
common/skqueue.c
common/sktimer.c
common/skrlmt.c
common/skgespi.c
common/skxmac2.c
common/skgesirq.c
common/h/
common/h/sktypes.h
common/h/skpcidevid.h
common/h/skqueue.h
common/h/skrlmt.h
common/h/skgepnm2.h
common/h/skgeasfconv.h
common/h/skaddr.h
common/h/skdebug.h
common/h/mvyexhw.h
common/h/skgehw.h
common/h/skgehwt.h
common/h/skfops.h
common/h/sktimer.h
common/h/skgepnmi.h
common/h/skvpd.h
common/h/skgetwsi.h
common/h/skerror.h
common/h/sktwsi.h
common/h/skcsum.h
common/h/skversion.h
common/h/xmac_ii.h
common/h/sky2le.h
common/h/skgeasf.h
common/h/skgespi.h
common/h/skgeinit.h
common/h/skgesirq.h
common/h/lm80.h
common/h/skgedrv.h
common/sk98lin.txt
misc/
misc/Kconfig
misc/Configure.help

+++ Compile the driver
+++ ====================================
make: Entering directory `/usr/src/linux-2.6.25.5-1.1'

  WARNING: Symbol version dump /usr/src/linux-2.6.25.5-1.1/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.o
  CC [M]  /tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.o
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c: In function ‘sk98lin_init_device’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:483: error: ‘struct net_device’ has no member named ‘poll’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:484: error: ‘struct net_device’ has no member named ‘weight’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:489: error: ‘struct net_device’ has no member named ‘poll’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:490: error: ‘struct net_device’ has no member named ‘weight’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:611: error: ‘struct net_device’ has no member named ‘poll’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:612: error: ‘struct net_device’ has no member named ‘weight’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:617: error: ‘struct net_device’ has no member named ‘poll’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:618: error: ‘struct net_device’ has no member named ‘weight’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c: In function ‘SkGeIsr’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:2342: error: too few arguments to function ‘netif_rx_schedule_prep’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:2345: error: too few arguments to function ‘__netif_rx_schedule’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c: In function ‘SkGeIsrOnePort’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:2513: error: too few arguments to function ‘netif_rx_schedule_prep’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:2518: error: too few arguments to function ‘__netif_rx_schedule’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c: In function ‘SkGePoll’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:3277: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:3277: warning: type defaults to ‘int’ in declaration of ‘_y’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:3277: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:3298: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.c:3302: error: too few arguments to function ‘netif_rx_complete’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c: In function ‘SkY2Isr’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:428: error: implicit declaration of function ‘__netif_rx_schedule_prep’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:429: error: too few arguments to function ‘__netif_rx_schedule’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c: In function ‘SkY2Poll’:
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:665: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:665: warning: type defaults to ‘int’ in declaration of ‘_y’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:665: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:672: error: ‘struct net_device’ has no member named ‘quota’
/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.c:694: error: too few arguments to function ‘netif_rx_complete’
make[1]: *** [/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/skge.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all/sky2.o] Error 1
make: *** [_module_/tmp/Sk98IpraqSrdFWGOVYEhWkmLJ/all] Error 2
make: Leaving directory `/usr/src/linux-2.6.25.5-1.1'
+++ Compiler error

Does anyone know how I can resolve that? I am looking to get my ethernet card working, and not merely be able to connect to the internet wirelessly.

Thanks

Julianna

juliannay wrote:
> I just installed OpenSUSE 11 on my Toshiba A300, and although the
> wireless network is up and running, the ethernet card isn’t.
>
> I have insalled gcc, make, kernel-source and kernel-headers.
>
> I’m trying to install the ‘Linux drivers for the Marvel ethernet card’
> (http://tinyurl.com/6yayc4), but am getting a compile error:
>
>
> Does anyone know how I can resolve that? I am looking to get my
> ethernet card working, and not merely be able to connect to the
> internet wirelessly.

I thought skge was the correct driver for that card. Does it not work?

Please issue the commands ‘/sbin/lspci -v’ and ‘/sbin/lspci -n’ and post the
part that describes the Marvel. You can correlate the two parts from the bus
number - the stuff at the front.

Larry

How do I get skge? I tried searching for that package in Yast, but didn’t get anything.

When I go to configure the card, SUSE reports:

Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

Here’s the info from ‘/sbin/lspci -v’ and ‘/sbin/lspci -n’:

03:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 4355 (rev 12)
        Subsystem: Toshiba America Info Systems Device ff50
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at f0200000 (64-bit, non-prefetchable) [size=16]
        I/O ports at 2000 [size=256]
        Capabilities: [48] Power Management version 3
        Capabilities: [5c] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [c0] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting <?>
        Capabilities: [130] Device Serial Number 00-1e-68-ff-ff-42-53-5b


03:00.0 0200: 11ab:4355 (rev 12)

Thanks

Julianna[/size][/size]

juliannay wrote:
> How do I get skge? I tried searching for that package in Yast, but
> didn’t get anything.
>
>
> 03:00.0 0200: 11ab:4355 (rev 12)
> --------------------

My initial guess was wrong. By searching the kernel source, I found that this
device uses the sky2 driver, which is not present in kernel
2.6.25.5-1.1-default, but is in kernel 2.6.25.9-0.2-default. BTW, 11ab is the
vendor code for Marvel, and 4355 is for the device. Those numbers are what the
kernel uses to decide which driver to load.

If you use YaST -> Software -> Online Update, you should be able to get the
latest kernel. Once you do and reboot into it, your Ethernet interface will be
golden.

Larry

Thank you Larry for the information, but I have the same problem, and another one.
My wireless is not working properly, so I can not make the online update of the kernel. My wireless is, for some reason, disabled. The device seems to be configured correctly, but I found no way to search for available networks and connect to any of them.
Any idea on this? Can I get the update in some kind of package in another computer and transfer it to my computer?

Thank you

I’m sure that you could download the update (it is an rpm) to another computer
and install it that way, but let’s try to get your wireless reworking. Does the
output of dmesg say anything about your wireless? Are you using NetworkManager?
If so, have you defined a connection in KNetworkManager, the applet in the
lower-right hand corner of the screen? If not, you should click on it, select
“Edit Connections” and edit the connection if one exists, or create a new one.

Larry

Hi, Larry.

I upgraded the kernel and rebooted, but the ethernet card still isn’t registering. In Yast, it still tells me that “Unable to configure the network card because the kernel device (eth0, wlan0) is not present…”.

After the upgrade, I tried searching for sky2, 11ab and 4355, but couldn’t find anything. Is there a specific repository I need to add? Or is it not something which is installed through Yast?

Out of curiosity, I also tried installing SUSE 10.3 and running the LiveUSB version of Ubuntu, but neither of those recognized the card either.

Thanks.

J

What happens if you issue these commands:

lsmod | grep sky
/sbin/modprobe -rv sky2
lsmod | grep sky

Larry

How can I upgrade the kernel without an internet connection? I downgraded it to try compiling the driver from Marvell again, and won’t be able to get to a hotspot for a while.

I tried downloading the rpms from Index of /update/11.0/rpm/x86_64 but SUSE tried to connect to the repo when I tried to install the rpms.

Thanks.

Julianna

I managed to get to a hotspot this morning, and was able to update the kernel.

However, I don’t think I’m issuing the commands properly, because nothing seems to be happening. I tried to search for more help on the lsmod command, but there doesn’t seem to be much out there.

Here are the results of the different commands I tried:

linux-8e6d:~ # lsmod | grep sky
linux-8e6d:~ # /sbin/modprobe -rv sky2
linux-8e6d:~ # lsmod | grep sky
linux-8e6d:~ # lsmod
Module                  Size  Used by
i915                   46464  2
drm                    98200  3 i915
af_packet              38656  2
ip6t_LOG               23428  7
xt_tcpudp              19584  2
xt_pkttype             18304  3
ipt_LOG                22788  8
xt_limit               19076  15
ip6t_REJECT            21376  3
nf_conntrack_ipv6      33528  4
ipt_REJECT             20352  3
xt_state               18944  8
iptable_mangle         19712  0
iptable_nat            23688  0
nf_nat                 35736  1 iptable_nat
iptable_filter         19840  1
ip6table_mangle        19584  0
nf_conntrack_netbios_ns    19200  0
nf_conntrack_ipv4      27652  7 iptable_nat,nf_nat
nf_conntrack           79188  6 nf_conntrack_ipv6,xt_state,iptable_nat,nf_nat,nf_conntrack_netbios_ns,nf_conntrack_ipv4
ip_tables              30224  3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter        19712  1
ip6_tables             31376  3 ip6t_LOG,ip6table_mangle,ip6table_filter
x_tables               33668  11 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tables
ipv6                  281064  19 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle
cpufreq_conservative    24456  0
cpufreq_userspace      22660  0
cpufreq_powersave      18176  0
acpi_cpufreq           26380  2
speedstep_lib          21508  0
snd_pcm_oss            64256  0
snd_mixer_oss          33408  1 snd_pcm_oss
snd_seq                73664  0
snd_seq_device         25100  1 snd_seq
microcode              30608  0
binfmt_misc            28040  1
fuse                   66332  3
loop                   35332  0
dm_mod                 78676  0
arc4                   18432  2
ecb                    20096  2
crypto_blkcipher       36356  1 ecb
iwl3945               106332  0
snd_hda_intel         386588  1
firmware_class         25984  2 microcode,iwl3945
sdhci                  33676  0
snd_pcm               100100  2 snd_pcm_oss,snd_hda_intel
snd_timer              40712  2 snd_seq,snd_pcm
snd_page_alloc         27400  2 snd_hda_intel,snd_pcm
sr_mod                 33320  0
usbhid                 60260  0
snd_hwdep              26372  1 snd_hda_intel
i2c_i801               26128  0
mac80211              190612  1 iwl3945
video                  39312  0
mmc_core               65564  1 sdhci
ohci1394               48432  0
intel_agp              43460  1
rtc_cmos               27168  0
rtc_core               37148  1 rtc_cmos
hid                    53708  1 usbhid
output                 20224  1 video
ieee1394              107016  1 ohci1394
snd                    79544  10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
cdrom                  50588  1 sr_mod
agpgart                50868  3 drm,intel_agp
i2c_core               41108  1 i2c_i801
rtc_lib                19328  1 rtc_core
iTCO_wdt               28580  0
cfg80211               35592  1 mac80211
soundcore              24264  1 snd
wmi                    24488  0
serio_raw              23428  0
battery                31108  0
iTCO_vendor_support    20228  1 iTCO_wdt
usblp                  30848  0
joydev                 28224  0
ff_memless             21896  1 usbhid
ac                     22916  0
button                 25360  0
sg                     52020  0
sd_mod                 45208  5
ehci_hcd               52492  0
uhci_hcd               40848  0
usbcore               164812  5 usbhid,usblp,ehci_hcd,uhci_hcd
edd                    26440  0
ext3                  155912  2
mbcache                25348  1 ext3
jbd                    73504  1 ext3
fan                    22660  0
ata_piix               38532  0
ahci                   46216  4
libata                176604  2 ata_piix,ahci
scsi_mod              168436  4 sr_mod,sg,sd_mod,libata
dock                   27536  1 libata
thermal                40348  0
processor              67504  4 acpi_cpufreq,thermal
linux-8e6d:~ # lsmod grep sky
Usage: lsmod
linux-8e6d:~ # /sbin/modprobe -rv sky2
linux-8e6d:~ # lsmod grep sky
Usage: lsmod
linux-8e6d:~ # lsmod /sbin/modprobe -rv sky2
Usage: lsmod

I rebooted SUSE, but it’s still showing the same “Unable to configure the network card because the kernel device (eth0, wlan0) is not present…” error.

Thanks

J

I am in the very same situation as juliannay. Step by step, exactly the same.
In the meantime, I did not work on the wireless issue. This is my first computer with wireless, so it is quite knew for me. Is there any through guide on wireless setup in openSUSE?

Thank you

Geos80, the guides I could find aren’t exactly how-tos, but I can put one together for you.

Are you using KDE or Gnome as your user interface? If you’re not sure, is the toolbar at the top or bottom of your screen?

J

I´m using kde3.5. I made first the installation with 4.0, but I read that was for testing purposes only, so I reinstalled.

Here you go:
Connecting to a wireless network - openSUSE

Let me know if the instructions work.

J

juliannay wrote:
> I managed to get to a hotspot this morning, and was able to update the
> kernel.
>
> However, I don’t think I’m issuing the commands properly, because
> nothing seems to be happening. I tried to search for more help on the
> lsmod command, but there doesn’t seem to be much out there.
> linux-8e6d:~ # lsmod grep sky
> Usage: lsmod
> linux-8e6d:~ # /sbin/modprobe -rv sky2
> linux-8e6d:~ # lsmod grep sky
> Usage: lsmod
> linux-8e6d:~ # lsmod /sbin/modprobe -rv sky2

The command you need is ‘/sbin/modprobe -v sky2’. This one is documented with
‘man modprobe’. The r option unloads a driver.

What does the output of ‘uname -r’ show?

BTW, ‘man lsmod’ gets you the documentation for lsmod.

Larry

Thanks for the tip about the “man” command.

Here’s the output:

linux-8e6d:~ # /sbin/modprobe -v sky2
insmod /lib/modules/2.6.25.9-0.2-pae/kernel/drivers/net/sky2.ko
linux-8e6d:~ # uname -r
2.6.25.9-0.2-pae

J

juliannay wrote:
> Thanks for the tip about the “man” command.
>
> Here’s the output:
>
>
> Code:
> --------------------
> linux-8e6d:~ # /sbin/modprobe -v sky2
> insmod /lib/modules/2.6.25.9-0.2-pae/kernel/drivers/net/sky2.ko
> linux-8e6d:~ # uname -r
> 2.6.25.9-0.2-pae
> --------------------

We now know that you have the newest kernel, and that sky2 exists in your setup.
The final step is to learn why it is not loading.

What does the latter part of the dmesg output have to say about the sky2? In
particular, look at the part after the /sbin/modprobe statement above.

We also need to see if sky2 is being blacklisted. Please post the output of

sudo grep -r sky /etc/modprobe.d/*

Larry

Modprobe shows that the sky2 driver isn’t blacklisted, but I’m not sure that the dmesg output has anything about the network card (it does have a bunch of lines at the end about the wireless card). Is there anything specific I should be looking for? I couldn’t find anything referencing eth0 or sky.

Thanks

J

Does your dmesg output have any line that mention usbcore? If so, please post everything that occurs after that point. It will be a lot of material, but at least we don’t need everything. Take the dmesg output after the modprobe sky2 command.

L.

Here’s the first half:

usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ACPI: PCI Interrupt 0000:00:1a.7[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1a.7 to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
USB Universal Host Controller Interface driver v3.0
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1a.7
ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf0704800
ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
Driver 'sd' needs updating - please use bus_type methods
sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:<6>usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.25.9-0.2-pae ehci_hcd
usb usb1: SerialNumber: 0000:00:1a.7
ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
 sda1 sda2 <<6>ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf0704c00
 sda5 sda6<6>ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
 sda7 >
hub 2-0:1.0: 6 ports detected
sd 0:0:0:0: [sda] Attached SCSI disk
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: EHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.25.9-0.2-pae ehci_hcd
usb usb2: SerialNumber: 0000:00:1d.7
ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1a.0 to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 16, io base 0x00001820
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
usb 1-4: new high speed USB device using ehci_hcd and address 2
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.25.9-0.2-pae uhci_hcd
usb usb3: SerialNumber: 0000:00:1a.0
ACPI: PCI Interrupt 0000:00:1a.1** -> GSI 21 (level, low) -> IRQ 21
PCI: Setting latency timer of device 0000:00:1a.1 to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x00001840
usb usb4: configuration #1 chosen from 1 choice
usb 1-4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 1-4:1.0: USB hub found
hub 1-4:1.0: 7 ports detected
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.25.9-0.2-pae uhci_hcd
usb usb4: SerialNumber: 0000:00:1a.1
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
usb 1-4: New USB device found, idVendor=04cc, idProduct=1521
usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.0: irq 23, io base 0x00001860
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux 2.6.25.9-0.2-pae uhci_hcd
usb usb5: SerialNumber: 0000:00:1d.0
ACPI: PCI Interrupt 0000:00:1d.1** -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.1: irq 19, io base 0x00001880
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb6: Product: UHCI Host Controller
usb usb6: Manufacturer: Linux 2.6.25.9-0.2-pae uhci_hcd
usb usb6: SerialNumber: 0000:00:1d.1
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.2: irq 18, io base 0x000018a0
usb 1-4.4: new low speed USB device using ehci_hcd and address 3
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.25.9-0.2-pae uhci_hcd
usb usb7: SerialNumber: 0000:00:1d.2
usb 1-4.4: configuration #1 chosen from 1 choice
usb 1-4.4: New USB device found, idVendor=046d, idProduct=c521
usb 1-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-4.4: Product: USB Receiver
usb 1-4.4: Manufacturer: Logitech
usb 1-4.5: new full speed USB device using ehci_hcd and address 4
usb 1-4.5: configuration #1 chosen from 1 choice
usb 1-4.5: New USB device found, idVendor=03f0, idProduct=7e04
usb 1-4.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-4.5: Product: Deskjet F4100 series
usb 1-4.5: Manufacturer: HP
usb 1-4.5: SerialNumber: CN75H2W09W04TJ
usb 1-4.6: new full speed USB device using ehci_hcd and address 5
usb 1-4.6: configuration #1 chosen from 1 choice
usb 1-4.6: New USB device found, idVendor=03f0, idProduct=1d17
usb 1-4.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-4.6: Product: hp LaserJet 1320 series
usb 1-4.6: Manufacturer: Hewlett-Packard
usb 1-4.6: SerialNumber: 00CNHC61L32T
usbcore: registered new interface driver hiddev
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4/1-4.4:1.0/input/input4
input,hidraw0: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1a.7-4.4
input: Logitech USB Receiver as /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4.4/1-4.4:1.1/input/input5
input,hiddev96,hidraw1: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:1a.7-4.4
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
PM: Starting manual resume from disk
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
sd 0:0:0:0: Attached scsi generic sg0 type 0
scsi 3:0:0:0: Attached scsi generic sg1 type 5
ACPI: PCI Interrupt 0000:00:1f.3[C] -> GSI 19 (level, low) -> IRQ 19
ACPI: I/O resource 0000:00:1f.3 [0x1c20-0x1c3f] conflicts with ACPI region SMBI [0x1c20-0x1c2f]
ACPI: Device needs an ACPI driver
Linux agpgart interface v0.103
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
ACPI: Power Button (FF) [PWRF]
ACPI: WMI: Mapper loaded
usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x03F0 pid 0x7E04
usblp1: USB Bidirectional printer dev 5 if 0 alt 1 proto 2 vid 0x03F0 pid 0x1D17
usbcore: registered new interface driver usblp
iTCO_vendor_support: vendor-support=0
agpgart: Detected an Intel 965GM Chipset.
agpgart: Detected 7676K stolen memory.
agpgart: AGP aperture is 256M @ 0xd0000000
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
Driver 'sr' needs updating - please use bus_type methods
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:0a:01.2 [1217:7120] (rev 2)