Davicom DM9102 doesn't work

Bug #435244 reported by Dax Solomon Umaming
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

DM9102 doesn't work on Jaunty. I've tried solutions for Dapper, Hoary, and Warty I found on ubuntuforums.org. Apparently, it should work on Jaunty, but didn't. I've tried loading tulip and dmfe with no luck. Also tried appending dmfe on /etc/modules and blacklisting tulip, also no luck.

dmesg | grep eth
[ 2.090548] Driver 'sd' needs updating - please use bus_type methods
[ 2.090565] Driver 'sr' needs updating - please use bus_type methods
[ 3.685275] eth0: Davicom DM9102 at pci0000:00:0a.0, 00:80:ad:01:0e:68, irq 11.
[ 11.603829] udev: renamed network interface eth0 to eth1
[ 23.467472] ADDRCONF(NETDEV_UP): eth1: link is not ready

ifconfig -a
eth1 Link encap:Ethernet HWaddr 00:80:ad:01:0e:68
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0xec00
<! TRIMMED >

Revision history for this message
Dax Solomon Umaming (knightlust) wrote :

dmesg file

Revision history for this message
Satish (satishp) wrote :

Yes, I concur.
I have tried to set my Davicom 9102A card on Hardy as well as Jaunty. It does not work. It fails to get an IP from the router. I tried setting up a static IP but in vain. Unlike the attached dmesg output, mine contains lots and lots of "eth0: Tx Timeout - resetting" messages.
Hope this is fixed soon so that I can dump my win installation.

Revision history for this message
Sandeep (sandys-gmail) wrote :

seconded.
I have Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet card.

I blacklisted "tulip" module and enabled dmfe module
I also used "options dmfe mode=4" to enable full duplex 100mbps
I also used "pci=noacpi" boot flag.

Yet, I get "eth0: Tx Timeout - resetting" messages

please fix this - we have several machines in our office using this network card.

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

hello

Are you experiencing this problem with latest updated lucid's packages?

Thanks in advance
fabio

tags: added: jaunty
affects: ubuntu → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Satish (satishp) wrote : Re: [Bug 435244] Re: Davicom DM9102 doesn't work (Jaunty)

Hi Fabio,
Sorry about the delay in my response.. i usually don't check my mail on weekends
;-)

Coming to the issue, yes, I still have it on my system, even after upgrading it
to Lucid. I recently tried again to get my card working but without success. I
even got myself a new router (Belkin 54 g) in the hope that it will work.
I bought a wireless adapter (Linksys) to bypass this and that's how I access the
internet.

Let me know if you want me to run any tests on my environment and I will be
happy to oblige.

Thank you for your interest in this

-Satish

________________________________
From: Fabio Marconi <email address hidden>
To: <email address hidden>
Sent: Fri, 20 August, 2010 5:13:27 PM
Subject: [Bug 435244] Re: Davicom DM9102 doesn't work (Jaunty)

hello

Are you experiencing this problem with latest updated lucid's packages?

Thanks in advance
fabio

** Tags added: jaunty

** Package changed: ubuntu => linux (Ubuntu)

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

--
Davicom DM9102 doesn't work (Jaunty)
https://bugs.launchpad.net/bugs/435244
You received this bug notification because you are a direct subscriber
of the bug.

Status in “linux” package in Ubuntu: Incomplete

Bug description:
DM9102 doesn't work on Jaunty. I've tried solutions for Dapper, Hoary, and Warty
I found on ubuntuforums.org. Apparently, it should work on Jaunty, but didn't.
I've tried loading tulip and dmfe with no luck. Also tried appending dmfe on
/etc/modules and blacklisting tulip, also no luck.

dmesg | grep eth
[ 2.090548] Driver 'sd' needs updating - please use bus_type methods
[ 2.090565] Driver 'sr' needs updating - please use bus_type methods
[ 3.685275] eth0: Davicom DM9102 at pci0000:00:0a.0, 00:80:ad:01:0e:68, irq
11.
[ 11.603829] udev: renamed network interface eth0 to eth1
[ 23.467472] ADDRCONF(NETDEV_UP): eth1: link is not ready

ifconfig -a
eth1 Link encap:Ethernet HWaddr 00:80:ad:01:0e:68
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          Interrupt:11 Base address:0xec00
<! TRIMMED >

To unsubscribe from this bug, go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/435244/+subscribe

Revision history for this message
Fabio Marconi (fabiomarconi) wrote : Re: Davicom DM9102 doesn't work (Jaunty)

Hello Satish
have you tried to install windows driver using ndiswrapper (ndisgtk),downloadable from repository, and download the driver here
http://www.davicom.com.tw/page1.aspx?no=209814 , using the INF of Xp folder?
Thanks for the support.
Fabio

Revision history for this message
Satish (satishp) wrote : Re: [Bug 435244] Re: Davicom DM9102 doesn't work (Jaunty)

Hi Fabio,
No I didn't try it earlier - I was under the impression that Ndiswrapper was
only for Wireless cards.

Nevertheless, I tried now - using the XP driver of 9102F (I couldn't find 9102A
on Davicom's site) but no luck.
After bringing up ndiswrapper module using modprobe, the connection's still down
and the 'Tx-Timeout' messages continue.

Thanks
Satish

Revision history for this message
Fabio Marconi (fabiomarconi) wrote : Re: Davicom DM9102 doesn't work (Jaunty)
Revision history for this message
Satish (satishp) wrote : Re: [Bug 435244] Re: Davicom DM9102 doesn't work (Jaunty)

>> Try with this:
>> http://www.network-drivers.com/drivers/263/263369.htm

Nope, this didn't work out either. Removed the earlier driver and installed this
one. But the wired connection doesn't come up.
Here's the /var/log/messages:-

satish@ubuntu:~$ tail /var/log/messages
Sep 8 19:01:31 ubuntu kernel: [ 949.916013] eth0: Tx timeout - resetting
Sep 8 19:01:35 ubuntu kernel: [ 953.916012] eth0: Tx timeout - resetting
Sep 8 19:01:39 ubuntu kernel: [ 957.916019] eth0: Tx timeout - resetting
Sep 8 19:01:43 ubuntu kernel: [ 961.916010] eth0: Tx timeout - resetting
Sep 8 19:01:47 ubuntu kernel: [ 965.916014] eth0: Tx timeout - resetting
Sep 8 19:01:49 ubuntu kernel: [ 967.964122] Disabling lock debugging due to
kernel taint
Sep 8 19:01:49 ubuntu kernel: [ 967.976380] ndiswrapper version 1.55 loaded
(smp=yes, preempt=no)
Sep 8 19:01:49 ubuntu kernel: [ 968.004628] usbcore: registered new interface
driver ndiswrapper
Sep 8 19:01:51 ubuntu kernel: [ 969.916012] eth0: Tx timeout - resetting
Sep 8 19:01:55 ubuntu kernel: [ 973.916015] eth0: Tx timeout - resetting
satish@ubuntu:~$

Will be glad to try out other ideas/suggestions.

Satish

Changed in linux (Ubuntu):
status: Incomplete → New
tags: added: kj-triage
Revision history for this message
Fabio Marconi (fabiomarconi) wrote : Re: Davicom DM9102 doesn't work (Jaunty)

Hello Satish
can you please update me about this problem
Thanks
Fabio

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Satish (satishp) wrote :

Hey Fabio,
Again, sorry for the delayed response.

The issue still exists. I am now on Maverick and the wired connection doesn't come up. Those 'eth0 Tx Timeout - resetting' messages. Let me know if you want me to try anything.

Thanks
Satish

tags: added: maverick
tags: added: lucid
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :
Revision history for this message
Satish (satishp) wrote :

Hi Fabio,
Unfortunately, installing 2.6.39-rc3 didn't help either. I am attaching a few logs and command outputs (daemon.log, dmesg, lshw.txt and lspci.txt). Let me know if anything more is needed.

Thanks
Satish

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Satish
can you please, running the 2.6.39 kernel, execute in a terminal
apport-collect -p linux 435244
Thanks
Fabio

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

It can also be usefull attach here the files
/var/log/kern.log
/var/log/kern.log.1

Revision history for this message
Satish (satishp) wrote :

Hi Fabio,
Here's the kernel log.
With regard to apport-collect command, I am not sure if the report went through. I got a message indicating that I'm on a mainline kernel and it would be better if I reported it at bugzilla.kernel.org. And I would've to boot into an official Ubuntu kernel if I want to file against the Ubuntu kernel.
Anyway, let me know if I need to redo anything.

Thanks
Satish

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Satish
Sorry for delay
Yes, it would be better if you launch the ubuntu kernel and run apport from there, so we can look at others logfile.

tags: added: natty
summary: - Davicom DM9102 doesn't work (Jaunty)
+ Davicom DM9102 doesn't work
Revision history for this message
Satish (satishp) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: satish 1299 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'ICH6'/'Intel ICH6 with ALC655 at irq 17'
   Mixer name : 'Realtek ALC655 rev 0'
   Components : 'AC97a:414c4760'
   Controls : 41
   Simple ctrls : 26
DistroRelease: Ubuntu 10.10
HibernationDevice: RESUME=UUID=e957431b-a164-41ae-967d-1e92ad9caf55
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-25-generic root=UUID=e4c07ac5-4c1e-4308-b4aa-e155dcf390ae ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_IN
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic 2.6.35.10
Regression: No
RelatedPackageVersions: linux-firmware 1.38.5
Reproducible: Yes
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: maverick kernel-net needs-upstream-testing
Uname: Linux 2.6.35-25-generic i686
UserGroups: adm admin cdrom dialout lpadmin netdev plugdev sambashare
dmi.bios.date: 04/13/2005
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: MS-7131
dmi.board.vendor: MICRO-STAR INTERNATIONAL CO., LTD
dmi.board.version: REV:1.0
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd04/13/2005:svn:pn:pvr:rvnMICRO-STARINTERNATIONALCO.,LTD:rnMS-7131:rvrREV1.0:cvn:ct3:cvr:

tags: added: apport-collected
Revision history for this message
Satish (satishp) wrote : AcpiTables.txt

apport information

Revision history for this message
Satish (satishp) wrote : AlsaDevices.txt

apport information

Revision history for this message
Satish (satishp) wrote : AplayDevices.txt

apport information

Revision history for this message
Satish (satishp) wrote : ArecordDevices.txt

apport information

Revision history for this message
Satish (satishp) wrote : BootDmesg.txt

apport information

Revision history for this message
Satish (satishp) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Satish (satishp) wrote : Card0.Codecs.codec97.0.ac97.0.0.txt

apport information

Revision history for this message
Satish (satishp) wrote : Card0.Codecs.codec97.0.ac97.0.0.regs.txt

apport information

Revision history for this message
Satish (satishp) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Satish (satishp) wrote : IwConfig.txt

apport information

Revision history for this message
Satish (satishp) wrote : Lspci.txt

apport information

Revision history for this message
Satish (satishp) wrote : Lsusb.txt

apport information

Revision history for this message
Satish (satishp) wrote : PciMultimedia.txt

apport information

Revision history for this message
Satish (satishp) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Satish (satishp) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Satish (satishp) wrote : ProcModules.txt

apport information

Revision history for this message
Satish (satishp) wrote : UdevDb.txt

apport information

Revision history for this message
Satish (satishp) wrote : UdevLog.txt

apport information

Revision history for this message
Satish (satishp) wrote : WifiSyslog.txt

apport information

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

bootdmesg:
[ 1.311123] dmfe: Davicom DM9xxx net driver, version 1.36.4 (2002-01-17)
[ 1.311360] alloc irq_desc for 17 on node -1
[ 1.311363] alloc kstat_irqs on node -1
[ 1.311372] dmfe 0000:01:02.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 1.343688] FDC 0 is a post-1991 82077
[ 1.367400] net eth0: Davicom DM9102 at pci0000:01:02.0, 00:80:ad:84:f2:f8, irq 17

lspci.
01:02.0 Ethernet controller [0200]: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet [1282:9102] (rev 31)
        Kernel driver in use: dmfe
 Kernel modules: dmfe

Udevlog:
KERNEL[1303750210.472789] add /devices/pci0000:00/0000:00:1e.0/0000:01:02.0 (pci)
UDEV_LOG=3
ACTION=add

DEVPATH=/devices/pci0000:00/0000:00:1e.0/0000:01:02.0
SUBSYSTEM=pci
DRIVER=dmfe
PCI_CLASS=20000
PCI_ID=1282:9102
PCI_SUBSYS_ID=0291:8212
PCI_SLOT_NAME=0000:01:02.0
MODALIAS=pci:v00001282d00009102sv00000291sd00008212bc02sc00i00
SEQNUM=1144

KERNEL[1303750210.472855] add /devices/pci0000:00/0000:00:1e.0/0000:01:02.0/net/eth0 (net)
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1e.0/0000:01:02.0/net/eth0
SUBSYSTEM=net
INTERFACE=eth0
IFINDEX=2
SEQNUM=1145

ProcModules:
dmfe 16937 0 - Live 0xf802f000

current dmesg:
[ 111.016012] net eth0: Tx timeout - resetting
[ 115.024016] net eth0: Tx timeout - resetting
[ 119.032018] net eth0: Tx timeout - resetting

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Brad Figg (brad-figg) wrote : Unsupported series, setting status to "Won't Fix".

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Confirmed → Won't Fix
Revision history for this message
penalvch (penalvch) wrote :

Dax Solomon Umaming, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available (not the daily folder) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.13-rc5

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's Status as Confirmed. Please let us know your results. Thank you for your understanding.

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Won't Fix → Incomplete
tags: added: needs-kernel-logs needs-upstream-testing
removed: apport-collected
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.