TK1 - symbolic link in kernel to /dvs doesn't exist?

Hello all,

I’m trying to install the RT2870 wireless chipset drivers onto my TK1. When I go to make the makefile, this is the output I get:

ubuntu@tegra-ubuntu:~/2010_0709_RT2870_Linux_STA_v2.4.0.1$ make
make -C tools
make[1]: Entering directory /home/ubuntu/2010_0709_RT2870_Linux_STA_v2.4.0.1/tools' gcc -g bin2h.c -o bin2h make[1]: Leaving directory /home/ubuntu/2010_0709_RT2870_Linux_STA_v2.4.0.1/tools’
cp -f os/linux/Makefile.6 /home/ubuntu/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/Makefile
make -C /lib/modules/3.10.24-g6a2d13a/build SUBDIRS=/home/ubuntu/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux modules
make: *** /lib/modules/3.10.24-g6a2d13a/build: No such file or directory. Stop.
make: *** [LINUX] Error 2

When I go check out the directory, I see the following:

lrwxrwxrwx 1 root root 49 Jun 5 01:18 build -> /dvs/git/dirty/git-master_linux/out/nvidia/kernel

Ok, symbolic link, sure. However…

ubuntu@tegra-ubuntu:/lib/modules/3.10.24-g6a2d13a$ cd /dvs
-bash: cd: /dvs: No such file or directory

Subsequent Google searches have only turned up results for Digital Video Systems and Digital Vinyl Systems, neither of which are terribly pertinent. Is there something huge I’m staring at in the face and missing here?



I’m guess /dvs/ is some automated build tool that created the original kernel. The “build” directory is supposed to have the build kernel tree with sources.

I think you need to compile the kernel yourself and flash it to get the proper build directory.

Check this thread for compiling the kernel: