patch for JMicron jmc250 and jmc260 ethernet card

Bug #400297 reported by Lurah
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

It seems that Ubuntu 9.04 haven't has a patch for JMicron jmc250/jmc260 ethernet card like stated on http://cooldavid.org/download/jme.netdev-2.6.20080823.patch.

I have a problem to connect to the net with my atom netbook which is using this ethernet chipset. The Network Manager keep on trying to connect to the net and switching from "conected" and "disconected" again and again for eth0. The same situation also hapened while using static IP assignment.

Comparing with F11 that use 2.6.29 kernel version I found no problem with the same hardware.

affects: ubuntu → linux (Ubuntu)
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

This driver is already included in the Karmic 9.10 Alpha 2.6.31 kernels. Care to please test this newer kernel in Karmic and let us know your results. ISO CD images are available from http://cdimage.ubuntu.com/releases/ . Thanks.

ogasawara@emiko:~/ubuntu-karmic$ modinfo jme
filename: /lib/modules/2.6.31-4-generic/kernel/drivers/net/jme.ko
version: 1.0.4
license: GPL
description: JMicron JMC2x0 PCI Express Ethernet driver
author: Guo-Fu Tseng <email address hidden>
srcversion: 3CB7ACF8EC1A457F3D27C95
alias: pci:v0000197Bd00000260sv*sd*bc*sc*i*
alias: pci:v0000197Bd00000250sv*sd*bc*sc*i*
depends: mii
vermagic: 2.6.31-4-generic SMP mod_unload modversions 586
parm: force_pseudohp:Enable pseudo hot-plug feature manually by driver instead of BIOS. (int)
parm: no_pseudohp:Disable pseudo hot-plug feature. (int)
parm: no_extplug:Do not use external plug signal for pseudo hot-plug. (int)

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

Hello,
the card works with the 9.10-driver.
If there is any possibility to install the driver from Beta 9.10 on the 9.04 system ?
I need a stable working system asap, and can't wait til the end of the month. :-(

Hallo,

I have a Netbook with JMicron Gigabit Ethernet JMC260.
On Ubuntu Netbook remix 9.04 the LAN connection does’nt work.
The Beta 9.10 does. My Problem is that I have to produce many of the Netbooks and it can’t be a Beta Version on it.
So my question is, if there is any possibility to install the driver from Beta 9.10 on the 9.04 system.

thank you,

Daniel

Jeruvy said on 2009-10-10:

If there is a bug, and a fix released for it, it should be backported. Or you can make a request to do so. This may take longer than simply waiting for 9.10 which is less than 3 weeks away. I'd check it out and see whether or not the backport is available, if not then hang on til the end of the month.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
epsilon (epsilontik-deactivatedaccount) wrote :

Is it possible that this bug is still in the latest releases for Ubuntu? I tried to install Ubuntu 10.04 on a EEE Box that has a JMicron jmc250 as NIC. The desktop version of Ubunut 10.04 recognizes the NIC correctly but neither the server version nor the alternate installer do. The same happens with Ubuntu 10.10.

Any chance that this will get fixed? Any information I can provide (It's the first time for me reporting in this bug base).

Nils

Changed in linux (Ubuntu):
status: Expired → Opinion
Changed in linux (Ubuntu):
status: Opinion → In Progress
Changed in linux (Ubuntu):
status: In Progress → Invalid
Revision history for this message
epsilon (epsilontik-deactivatedaccount) wrote :

Is there any specific reason for this bug being invalid?

Revision history for this message
Anders Bruun Olsen (abo-dsl.dk) wrote :

I have just tried installing Ubuntu Server 10.10 on a Shuttle XS35 which has a JMC260 card. The network card was not detected and there is no jme module included.

Changed in linux (Ubuntu):
status: Invalid → New
Revision history for this message
Amrullah (amrullah-syadzili) wrote :

I installed Ubuntu 10.10 to Axioo CNW-P015 which has JMC250 PCI Express Gigabit Ethernet Controller (rev 05). Ubuntu didn't detect the network card. My kernel is 2.6.35-28-generic i686. I downloaded the driver in http://bbs.cooldavid.org/git/?p=jme.git but I cannot compile it.

Revision history for this message
Amrullah (amrullah-syadzili) wrote :

My apology, please ignore my above post. I thought JMC250 was wireless card instead of wired card. My problem was with Realtek [10ec:8176]

Revision history for this message
ArielSonique (sonic-notes) wrote :

Hi, I am experiencing the same bug in Pangolin Performance (Sytem 76). It has a JMicron JMC250 PCI Express Gigabit Ethernet Controller (rev 03). The livecd desktop version of Ubunut 10.10 detects and recognizes the Ethernet card. However neither the minimal iso install or the alternate installer detect the ethernet/wired network card.

Revision history for this message
dsteffens (david-steffens) wrote :

with ubuntu server 11.04, 11.10 beta2 and 11.10 dayli on shuttle xs35v2 :
during installation, failled to detect network card (JMicron JMC250 PCI Express Gigabit Ethernet Controller).

works on debian testing.

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 400297

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

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

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
dsteffens (david-steffens) wrote :

on a shuttle xs35v2 with a JMicron JMC250 PCI Express Gigabit Ethernet Controller :

on 11.10 alpha 2 server amd64 : failled to detect ethernet card, can choose dummy, but fail at choosing miror. installation incomplete, won't boot. Unable to run the command.

on 11.4 server amd64 : failled to detect ethernet card, can choose dummy, but fail at choosing miror. installation incomplete, won't boot. Unable to run the command.

on dayli : succed to detect ethernet card, installation complete. bootable, but fail at splash screen, seems unrelated.

on 11.4 desktop : always forward install ok. bootable. functional. ethernet card detected and usable during install and after normal boot.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Henry Ptasinski (hptasins) wrote :

Installation of 11.10 server amd64 (final) on a shuttle xs34v2 failed to detect the ethernet controller during the install process, but the installation completed and the machine boots successfully. The controller was detected at boot, but fails to establish link. The interface works if the speed is forced to 100Mbps (ethtool -s eth0 speed 100 duplex full autoneg off), but it fails to establish link if the speed is forced to 1000Mbps.

Revision history for this message
scrapper (microcontrollerfreak) wrote :

Hi folks,

another type of this bug is that your network card(JMicron) is not working anymore. But it was already working.
So did anything happen to the drivers? No, this is not the first place to look for.

Try this:
Power off machine, unplug power cable and battery if any.
Press power button to empty memory.
Restart

Now LAN should work again.
More detailed description available here: http://develissimo.com/forum/topic/24094/?page=1#post-59099

If not, now you can start fiddling with your drivers. But first try the above workaround.

Revision history for this message
penalvch (penalvch) wrote :

Lurah, 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? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

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

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

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

Please let us know your results. Thanks in advance.

tags: added: jaunty needs-upstream-testing
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
epsilon (epsilontik-deactivatedaccount) wrote :

I just tried to test the latest development release. However, on my hardware this bug only occured with the server edition and the hardware only runs 32bit :-(
Is there any source where the development release of the server version is available in 32bit?
Thx

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

Remote bug watches

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