LinHES Forums
http://forum.linhes.org/

Noob in Need
http://forum.linhes.org/viewtopic.php?f=14&t=16380
Page 1 of 1

Author:  ddover [ Sun Sep 09, 2007 2:35 pm ]
Post subject:  Noob in Need

Hello everyone. Thank You for all the hard work you have put into this product. I am very impressed with how easy everything has been so far.

I just switched from Ubuntu Feisty to KnoppMyth R5F1.

This greatly simplified the process of getting my tuner cards to work (2X pcHDTV 5500). They worked and I was able to pick up all my channels!

However, now some of my internal devices are not working. I know that the newer linux kernel has support for them because they worked with my ubuntu install.

Here is the details.

ASUS P5L-MX Mobo

Not working components


    ADI ADI1986A 6 channel HD audio
    Attansic L1 Gagabit LAN controller
    All USB Ports



Thanks for any help you can provide.

Author:  slowtolearn [ Sun Sep 09, 2007 2:59 pm ]
Post subject:  Re: Noob in Need

ddover wrote:
Here is the details.

ASUS P5L-MX Mobo

Not working components


    ADI ADI1986A 6 channel HD audio
Have you run alsamixer as root and adjusted your volume levels?

ddover wrote:
    Attansic L1 Gagabit LAN controller
looks like you'll have to download and install the drivers: http://sourceforge.net/projects/atl1 This is built into the 2.6.21 and newer kernels, KnoppMyth is currently using 2.6.18.

ddover wrote:
    All USB Ports
Don't know about this, sorry

Author:  ddover [ Sun Sep 09, 2007 3:06 pm ]
Post subject:  thanks for the quick reply

slowtolearn thanks for the quick reply!!

I am used to Ubuntu but feel completly lost on Knoppmyth. I can't really figure out how to navigate. :oops:

Is it possible to upgrade the kernel or will this make all hell break loose?
if I can upgrade, it should in theory make all my hardware compatible and work but on a software level it might break the custom knoppmyth stuff.

thanks.

Author:  jmckeown2 [ Sun Sep 09, 2007 3:18 pm ]
Post subject: 

You might want to try rebooting from the Fiesty Disk. It should have a live desktop that you can use to poke around to see what drivers are running the USB in Ubuntu.

Author:  slowtolearn [ Sun Sep 09, 2007 3:31 pm ]
Post subject:  Re: thanks for the quick reply

ddover wrote:
slowtolearn thanks for the quick reply!!

I am used to Ubuntu but feel completly lost on Knoppmyth. I can't really figure out how to navigate. :oops:

Is it possible to upgrade the kernel or will this make all hell break loose?
if I can upgrade, it should in theory make all my hardware compatible and work but on a software level it might break the custom knoppmyth stuff.

thanks.
If installing the NIC drivers has you lost, I don't think attempting a kernel configuration/compile would be any easier. :wink: Installing the drivers should go something like this
Code:
login as root
cd /tmp
wget http://downloads.sourceforge.net/atl1/atl1-2.0.7-linux-2.6.20-standalone.tar.gz?modtime=1171723995&big_mirror=0
tar xvf atl1<tab>
cd atl1<tab>
make install
modprobe atl (or atl1)
(Don't quote me on this, I'm not using the driver :) ) <tab> above is literally the Tab key.

Author:  ddover [ Sun Sep 09, 2007 3:40 pm ]
Post subject:  Catch 22

:D only reason I realized this is because I have made the mistake before. I can't use any "wget http" commands because I don't have access to the internet on that computer. thus the reason I am trying to upgrade the drivers.

I will try downloading the file in question and put it on that computer and point the wget at the correct file location.

thanks

Author:  slowtolearn [ Sun Sep 09, 2007 3:44 pm ]
Post subject:  Re: Catch 22

ddover wrote:
:D only reason I realized this is because I have made the mistake before. I can't use any "wget http" commands because I don't have access to the internet on that computer. thus the reason I am trying to upgrade the drivers.

I will try downloading the file in question and put it on that computer and point the wget at the correct file location.

thanks
Yep, sorry, I was thinking of the wget portion from a working computer (Duh!) :)

Also try jmckeown2's idea of a live CD to see what drivers your USB ports are using, then download everything you need...

Author:  ddover [ Sun Sep 09, 2007 3:47 pm ]
Post subject: 

alright thanks for your help.

I will keep adding to this topic to help people in similar sitituations when I get new questions and answers.

thanks for your time!

:D

Author:  BluesBrian [ Sun Nov 04, 2007 10:23 am ]
Post subject:  Re: thanks for the quick reply

slowtolearn wrote:
Code:
login as root
cd /tmp
wget http://downloads.sourceforge.net/atl1/atl1-2.0.7-linux-2.6.20-standalone.tar.gz?modtime=1171723995&big_mirror=0
tar xvf atl1<tab>
cd atl1<tab>
make install
modprobe atl (or atl1)
(Don't quote me on this, I'm not using the driver :) ) <tab> above is literally the Tab key.

hmmm... I'm getting a massive error in the "make install" :( .. here is the last bit of it:
Quote:
...
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1197: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_irq_disable':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1208: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1209: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_vlan_rx_register':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1226: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1228: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1231: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1233: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_tso':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1319: error: 'true' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1322: error: 'false' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_tx_csum':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1330: error: 'CHECKSUM_PARTIAL' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1343: error: 'true' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: At top level:
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1350: error: expected declaration specifiers or '...' before 'bool'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_tx_map':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1353: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1372: error: 'tcp_seg' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_tx_queue':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1458: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1467: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_update_mailbox':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1507: error: 'struct atl1_adapter' has no member named 'mb_lock'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1509: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1510: error: 'struct atl1_adapter' has no member named 'rfd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1511: error: 'struct atl1_adapter' has no member named 'rrd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1519: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1521: error: 'struct atl1_adapter' has no member named 'mb_lock'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_xmit_frame':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1588: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1625: error: too many arguments to function 'atl1_tx_map'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_clean_rx_ring':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1652: error: 'struct atl1_adapter' has no member named 'rfd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1653: error: 'struct atl1_adapter' has no member named 'rrd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_clean_tx_ring':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1694: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_free_ring_resources':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1737: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1738: error: 'struct atl1_adapter' has no member named 'rfd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1739: error: 'struct atl1_adapter' has no member named 'rrd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1740: error: 'struct atl1_adapter' has no member named 'ring_header'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_up':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1787: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1798: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_down':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1814: error: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1814: error: 'false' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1819: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1820: error: 'struct atl1_adapter' has no member named 'cmb'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_change_mtu':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1851: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1852: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1854: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_set_mac':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1884: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1884: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1886: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'mdio_read':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1907: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'mdio_write':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1916: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_mii_ioctl':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1935: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_phy_config':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1977: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1981: error: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1981: error: 'false' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_reset':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1992: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1995: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_pcie_patch':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2090: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2092: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2094: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_via_workaround':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2107: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2110: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_probe':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2130: error: 'bool' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2130: error: expected ';' before 'pci_using_64'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2131: warning: ISO C90 forbids mixed declarations and code
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2146: error: 'pci_using_64' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2146: error: 'false' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2172: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2174: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2175: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2180: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2180: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2183: error: 'struct atl1_adapter' has no member named 'rfd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2183: error: 'struct atl1_adapter' has no member named 'rrd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2184: error: 'struct atl1_adapter' has no member named 'tpd_ring'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2186: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2187: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2188: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2189: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2190: error: 'struct atl1_adapter' has no member named 'mii'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2205: warning: assignment discards qualifiers from pointer target type
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2206: error: 'struct atl1_adapter' has no member named 'bd_number'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2207: error: 'struct atl1_adapter' has no member named 'pci_using_64'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2237: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2243: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2249: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2250: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2250: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2260: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2278: error: 'struct atl1_adapter' has no member named 'phy_timer_pending'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2280:59: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2280: error: 'INIT_WORK' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2282:55: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2284:64: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2295: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_remove':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2324: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2326: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_suspend':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2337: error: 'struct atl1_adapter' has no member named 'hw'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2354: error: 'struct atl1_hw' has no member named 'phy_configured'
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2354: error: 'false' undeclared (first use in this function)
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c: In function 'atl1_resume':
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:2415: error: 'struct atl1_adapter' has no member named 'hw'
make[2]: *** [/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.o] Error 1
make[1]: *** [_module_/tmp/atl1-2.0.7-linux-2.6.20] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-chw-13'
make: *** [default] Error 2

Notes:
1. Mine is an ASUS P5K-V motherboard.
2. to get to the internet.. I had a spare D-Link network card to plug in as a "temporary fix" for the installation. Now that I'm up and running.. I wanna get the driver installed and yank that D-Link card out.
3. I also have the error with the USB drivers not working.
slowtolearn: Thanks :)

Author:  slowtolearn [ Sun Nov 04, 2007 11:55 am ]
Post subject:  Re: thanks for the quick reply

BluesBrian wrote:
hmmm... I'm getting a massive error in the "make install" :( .. here is the last bit of it:
Quote:
...
/tmp/atl1-2.0.7-linux-2.6.20/atl1_main.c:1197: error: 'struct atl1_adapter' has no member named 'hw'
As I said, I'm not using the driver. But a quick Google http://www.linux-club.de/ftopic78916.html indicates that you need kernel 2.6.20 or higher to get the driver to work.

Author:  BluesBrian [ Sun Nov 04, 2007 1:34 pm ]
Post subject:  Re: thanks for the quick reply

slowtolearn wrote:
.. you need kernel 2.6.20 or higher to get the driver to work.

Thanks! I don't do well with german (the german that I know comes from watching "Hogan's Heros" :) and supporting SAP. :( ) .. but I get the point!
I looked through the "back versions" on the sourceforce site.. looks like one might work with 2.6.19, but that's still a step up from where we are.
Looks like the D-Link card will stay "in" for now. 8)

Author:  BluesBrian [ Sun Nov 04, 2007 4:47 pm ]
Post subject: 

FIXED. I got an email reply from Jay Cliburn that worked on this driver.
Here's the run down:
Quote:
cd /tmp
wget ftp://ftp.hogchain.net/pub/linux/attans ... 0.2.tar.gz
tar xzf l1-linux-v1.2.40.2.tar.gz
cd l1-linux-v1.2.40.2/src
make install
modprobe atl1

After I shutdown/removed the D LInk ethernet card/restarted the machine, I noticed that the Attansic chip was assigned to eth1. Although, I did some playing around with the ifconfig and route commands, I think that all really is needed is a manual tweek to the /etc/network/interfaces file by changing all references of "eth0" to "eth1". :D

Author:  cecil [ Sun Nov 04, 2007 6:39 pm ]
Post subject: 

Anyone want to be a guinea pig? If so, PM me.

Author:  Kirk [ Sun Nov 04, 2007 10:40 pm ]
Post subject:  Re: Noob in Need

ddover wrote:
Not working components
    ADI ADI1986A 6 channel HD audio


You need to upgrade ALSA because the CD supplied version doesn't support 5.1 sound for that chipset, but 2 channel should work fine.

http://www.mysettopbox.tv/phpBB2/viewto ... highlight=

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/