Ok, in digging around I've found out something possibly useful. If I plug the
cable modem in after the machine has all started up, then everything seems
fine. It sets itself as eth1 and everything works as I would expect. The
problem arises if the modem is plugged in when the machine starts up, in which
case ifconfig only shows one Ethernet device (eth0) and it has the mac address
that the cable modem usually has. I can use dhcp on it to access the net, but
not use the internal nic at the same time. Oh and from time to time eth0
changes back to what would be the ip address on the nic, but I'm guessing this
is something in mandrake doing this. Unplugging and plugging the modem back in
resolves this. But I would rather it worked from boot up, but I'm guessing
that its something to do with the order stuff is brought up. I know the usb is
brought up before any of the network interfaces are initialised. Any thoughts?

In response to the questions below:

1. Its a via chipset I think, its definitely uhci. Its Mandrake 8.2 with
kernel 2.4.18-6mdk
2. Net card is a generic realtek 8139 using driver 8139too.
3. Its an ambit cable modem. Cant find any model number.
4. Nothing about broken descriptors, the only possible concerns are (not
verbatim and these are when the cable modem was not connected at boot up):

hotplug: missing kernel or user mode driver acm
hotplug: missing kernel or user mode driver CDCEther
CDCEther.c eth1: set multicast filters
Last message repeated 2 times
CDCEther.c eth1: set too many MC filters using allmulti

5. Not easily at the moment. Read above for more info.


As usual any help greatly appreciated...


Dave

In reply to:

On Tue, 9 Jul 2002 07:01, Dave Townsend wrote:
> I'm having some problems setting up my cable modem. I plug it in and it
> gets detected and CDCEther loaded. The only problem is that CDCEther seems
> to think the modem is now device eth0, despite me already having a network
> car that was using eth0. A few places say that there is an eth0 and eth1
> devices, but I cant bring eth1 up and I can use dhcpcd on eth0 to get the
> ip address from my ISP. Is there any way to solve this, possibly there is
> something I should be setting to tell CDCEther to use eth1 as the device or
> something?
I vaguely recall someone else reporting this. Not sure what the solution was,
but it may have involved upgrading the kernel. Do you have something older
than 2.4.18?

Other useful information:
1. What architecture are you running on? What type of host controller?
2. What is the network driver and hardware?
3. What type is the cable modem?
4. Are you seeing messages about broken descriptors in your logs?
5. Can you show the output of ifconfig (or ip) for the various combinations?

Brad



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Stuff, things, and much much more.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to