Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Wireless Belkin Ubuntu

Comments

  • Registered Users, Registered Users 2 Posts: 3,568 ✭✭✭ethernet


    Do you have any CD containing drivers for your machine? Might have come with it.

    You're going to have to use ndiswrapper, according to that wiki.

    Download Windows driver for your wireless card. You want a .inf file. It may be in a package of some sort but it's possible to extract it.


  • Registered Users, Registered Users 2 Posts: 3,620 ✭✭✭Grudaire


    Firstly sorry for taking so long to reply, I wanted to try before replying, and I just started back in college,
    ethernet wrote: »
    Do you have any CD containing drivers for your machine? Might have come with it.

    You're going to have to use ndiswrapper, according to that wiki.

    Download Windows driver for your wireless card. You want a .inf file. It may be in a package of some sort but it's possible to extract it.

    I didn't get that from what they said:
    lspci -n => 1799:700f (rev 20). get the winxp/2000 driver here. Works unsecured. Locks machine for a few seconds at a time when configuring secured.
    

    Anyway I'm trying it now..


  • Registered Users, Registered Users 2 Posts: 3,620 ✭✭✭Grudaire


    Further to above post: something went wrong! Here's the code I used etc:
    ciaran@ciaran-desktop:~/Desktop$ tar zxvf ndiswrapper-1.53.tar.gz
    ndiswrapper-1.53/
    ndiswrapper-1.53/README
    ndiswrapper-1.53/loadndisdriver.8
    ndiswrapper-1.53/ndiswrapper.spec
    ndiswrapper-1.53/INSTALL
    ndiswrapper-1.53/ChangeLog
    ndiswrapper-1.53/ndiswrapper.8
    ndiswrapper-1.53/utils/
    ndiswrapper-1.53/utils/ndiswrapper
    ndiswrapper-1.53/utils/loadndisdriver.c
    ndiswrapper-1.53/utils/ndiswrapper-buginfo
    ndiswrapper-1.53/utils/Makefile
    ndiswrapper-1.53/driver/
    ndiswrapper-1.53/driver/mkexport.sh
    ndiswrapper-1.53/driver/wrapmem.c
    ndiswrapper-1.53/driver/pnp.h
    ndiswrapper-1.53/driver/longlong.h
    ndiswrapper-1.53/driver/rtl.c
    ndiswrapper-1.53/driver/ntoskernel.c
    ndiswrapper-1.53/driver/loader.h
    ndiswrapper-1.53/driver/iw_ndis.c
    ndiswrapper-1.53/driver/win2lin_stubs.S
    ndiswrapper-1.53/driver/wrapper.c
    ndiswrapper-1.53/driver/winnt_types.h
    ndiswrapper-1.53/driver/wrapndis.h
    ndiswrapper-1.53/driver/usb.h
    ndiswrapper-1.53/driver/pe_linker.h
    ndiswrapper-1.53/driver/ndis.h
    ndiswrapper-1.53/driver/divdi3.c
    ndiswrapper-1.53/driver/ndiswrapper.h
    ndiswrapper-1.53/driver/hal.c
    ndiswrapper-1.53/driver/wrapndis.c
    ndiswrapper-1.53/driver/ntoskernel.h
    ndiswrapper-1.53/driver/crt.c
    ndiswrapper-1.53/driver/workqueue.c
    ndiswrapper-1.53/driver/ntoskernel_io.c
    ndiswrapper-1.53/driver/lin2win.h
    ndiswrapper-1.53/driver/pnp.c
    ndiswrapper-1.53/driver/loader.c
    ndiswrapper-1.53/driver/ndis.c
    ndiswrapper-1.53/driver/iw_ndis.h
    ndiswrapper-1.53/driver/pe_linker.c
    ndiswrapper-1.53/driver/wrapmem.h
    ndiswrapper-1.53/driver/mkstubs.sh
    ndiswrapper-1.53/driver/usb.c
    ndiswrapper-1.53/driver/wrapper.h
    ndiswrapper-1.53/driver/Makefile
    ndiswrapper-1.53/driver/proc.c
    ndiswrapper-1.53/AUTHORS
    ndiswrapper-1.53/Makefile
    ciaran@ciaran-desktop:~/Desktop$ cd  ndiswrapper-1.53
    ciaran@ciaran-desktop:~/Desktop/ndiswrapper-1.53$ make uninstall
    NOTE: Not all installed files are removed, as different distributions install ndiswrapper files at different places.
    Run uninstall as many times as necessary until no "removing" messages appear below.
    removing /lib/modules/2.6.24-19-generic/ubuntu/misc/ndiswrapper/ndiswrapper.ko
    /bin/rm: cannot remove `/lib/modules/2.6.24-19-generic/ubuntu/misc/ndiswrapper/ndiswrapper.ko': Permission denied
    make: *** [uninstall] Error 1
    ciaran@ciaran-desktop:~/Desktop/ndiswrapper-1.53$ make
    make -C driver
    make[1]: Entering directory `/home/ciaran/Desktop/ndiswrapper-1.53/driver'
    make -C /usr/src/linux-headers-2.6.24-19-generic M=/home/ciaran/Desktop/ndiswrapper-1.53/driver
    make[2]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic'
      Building modules, stage 2.
      MODPOST 1 modules
    make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic'
    make[1]: Leaving directory `/home/ciaran/Desktop/ndiswrapper-1.53/driver'
    make -C utils
    make[1]: Entering directory `/home/ciaran/Desktop/ndiswrapper-1.53/utils'
    gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
    loadndisdriver.c:15:20: error: stdlib.h: No such file or directory
    loadndisdriver.c:16:19: error: stdio.h: No such file or directory
    loadndisdriver.c:17:19: error: errno.h: No such file or directory
    loadndisdriver.c:18:20: error: string.h: No such file or directory
    loadndisdriver.c:19:20: error: libgen.h: No such file or directory
    loadndisdriver.c:21:22: error: sys/mman.h: No such file or directory
    loadndisdriver.c:23:23: error: sys/types.h: No such file or directory
    loadndisdriver.c:24:23: error: sys/ioctl.h: No such file or directory
    loadndisdriver.c:25:22: error: sys/stat.h: No such file or directory
    loadndisdriver.c:26:20: error: unistd.h: No such file or directory
    loadndisdriver.c:27:19: error: fcntl.h: No such file or directory
    In file included from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h:7,
                     from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:11,
                     from loadndisdriver.c:28:
    /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:122:61: error: limits.h: No such file or directory
    loadndisdriver.c:29:19: error: ctype.h: No such file or directory
    loadndisdriver.c:30:20: error: dirent.h: No such file or directory
    loadndisdriver.c:31:20: error: syslog.h: No such file or directory
    loadndisdriver.c:34:25: error: linux/major.h: No such file or directory
    loadndisdriver.c:35:25: error: linux/ioctl.h: No such file or directory
    In file included from loadndisdriver.c:37:
    ../driver/loader.h:28: error: expected specifier-qualifier-list before ‘size_t’
    loadndisdriver.c: In function ‘load_file’:
    loadndisdriver.c:67: error: ‘size_t’ undeclared (first use in this function)
    loadndisdriver.c:67: error: (Each undeclared identifier is reported only once
    loadndisdriver.c:67: error: for each function it appears in.)
    loadndisdriver.c:67: error: expected ‘;’ before ‘size’
    loadndisdriver.c:68: error: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:69: error: storage size of ‘statbuf’ isn’t known
    loadndisdriver.c:71: warning: implicit declaration of function ‘basename’
    loadndisdriver.c:71: warning: initialization makes pointer from integer without a cast
    loadndisdriver.c:73: warning: implicit declaration of function ‘open’
    loadndisdriver.c:73: error: ‘O_RDONLY’ undeclared (first use in this function)
    loadndisdriver.c:75: warning: implicit declaration of function ‘syslog’
    loadndisdriver.c:75: error: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:75: error: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:75: warning: implicit declaration of function ‘strerror’
    loadndisdriver.c:75: error: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:76: error: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:79: warning: implicit declaration of function ‘fstat’
    loadndisdriver.c:81: warning: implicit declaration of function ‘close’
    loadndisdriver.c:84: error: ‘size’ undeclared (first use in this function)
    loadndisdriver.c:86: warning: implicit declaration of function ‘mmap’
    loadndisdriver.c:86: error: ‘PROT_READ’ undeclared (first use in this function)
    loadndisdriver.c:86: error: ‘MAP_PRIVATE’ undeclared (first use in this function)
    loadndisdriver.c:86: warning: assignment makes pointer from integer without a cast
    loadndisdriver.c:87: error: ‘MAP_FAILED’ undeclared (first use in this function)
    loadndisdriver.c:93: warning: implicit declaration of function ‘strncpy’
    loadndisdriver.c:93: warning: incompatible implicit declaration of built-in function ‘strncpy’
    loadndisdriver.c:95: error: ‘struct load_driver_file’ has no member named ‘size’
    loadndisdriver.c:96: error: ‘struct load_driver_file’ has no member named ‘data’
    loadndisdriver.c:69: warning: unused variable ‘statbuf’
    loadndisdriver.c: In function ‘parse_setting_line’:
    loadndisdriver.c:109: warning: implicit declaration of function ‘isspace’
    loadndisdriver.c:115: warning: implicit declaration of function ‘strchr’
    loadndisdriver.c:115: warning: incompatible implicit declaration of built-in function ‘strchr’
    loadndisdriver.c:115: error: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:117: error: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:117: error: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:118: error: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:138: warning: implicit declaration of function ‘strlen’
    loadndisdriver.c:138: warning: incompatible implicit declaration of built-in function ‘strlen’
    loadndisdriver.c: In function ‘read_conf_file’:
    loadndisdriver.c:150: error: storage size of ‘statbuf’ isn’t known
    loadndisdriver.c:151: error: ‘FILE’ undeclared (first use in this function)
    loadndisdriver.c:151: error: ‘config’ undeclared (first use in this function)
    loadndisdriver.c:157: warning: implicit declaration of function ‘lstat’
    loadndisdriver.c:158: error: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:158: error: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:158: error: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:160: error: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:163: warning: implicit declaration of function ‘sscanf’
    loadndisdriver.c:163: warning: incompatible implicit declaration of built-in function ‘sscanf’
    loadndisdriver.c:178: warning: implicit declaration of function ‘fopen’
    loadndisdriver.c:178: error: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:182: warning: implicit declaration of function ‘fgets’
    loadndisdriver.c:194: warning: incompatible implicit declaration of built-in function ‘strncpy’
    loadndisdriver.c:205: warning: implicit declaration of function ‘fclose’
    loadndisdriver.c:150: warning: unused variable ‘statbuf’
    loadndisdriver.c: In function ‘load_bin_file’:
    loadndisdriver.c:217: error: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:217: error: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:219: warning: implicit declaration of function ‘tolower’
    loadndisdriver.c:221: warning: implicit declaration of function ‘chdir’
    loadndisdriver.c:222: error: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:224: error: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:230: warning: incompatible implicit declaration of built-in function ‘strncpy’
    loadndisdriver.c:232: warning: implicit declaration of function ‘ioctl’
    loadndisdriver.c:232: warning: implicit declaration of function ‘_IOW’
    loadndisdriver.c:232: error: expected expression before ‘struct’
    loadndisdriver.c: In function ‘load_driver’:
    loadndisdriver.c:249: error: ‘DIR’ undeclared (first use in this function)
    loadndisdriver.c:249: error: ‘driver_dir’ undeclared (first use in this function)
    loadndisdriver.c:251: error: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:255: error: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:255: error: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:257: error: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:259: error: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:261: warning: implicit declaration of function ‘opendir’
    loadndisdriver.c:267: warning: implicit declaration of function ‘malloc’
    loadndisdriver.c:267: warning: incompatible implicit declaration of built-in function ‘malloc’
    loadndisdriver.c:271: warning: implicit declaration of function ‘memset’
    loadndisdriver.c:271: warning: incompatible implicit declaration of built-in function ‘memset’
    loadndisdriver.c:272: warning: incompatible implicit declaration of built-in function ‘strncpy’
    loadndisdriver.c:280: warning: implicit declaration of function ‘readdir’
    loadndisdriver.c:280: warning: assignment makes pointer from integer without a cast
    loadndisdriver.c:282: error: storage size of ‘statbuf’ isn’t known
    loadndisdriver.c:284: error: dereferencing pointer to incomplete type
    loadndisdriver.c:287: warning: implicit declaration of function ‘stat’
    loadndisdriver.c:287: error: dereferencing pointer to incomplete type
    loadndisdriver.c:288: warning: implicit declaration of function ‘S_ISREG’
    loadndisdriver.c:289: error: dereferencing pointer to incomplete type
    loadndisdriver.c:294: warning: incompatible implicit declaration of built-in function ‘strlen’
    loadndisdriver.c:294: error: dereferencing pointer to incomplete type
    loadndisdriver.c:296: warning: implicit declaration of function ‘strcasecmp’
    loadndisdriver.c:296: error: dereferencing pointer to incomplete type
    loadndisdriver.c:299: error: dereferencing pointer to incomplete type
    loadndisdriver.c:302: error: dereferencing pointer to incomplete type
    loadndisdriver.c:303: error: dereferencing pointer to incomplete type
    loadndisdriver.c:305: error: dereferencing pointer to incomplete type
    loadndisdriver.c:311: error: dereferencing pointer to incomplete type
    loadndisdriver.c:312: error: dereferencing pointer to incomplete type
    loadndisdriver.c:313: warning: implicit declaration of function ‘strcpy’
    loadndisdriver.c:313: warning: incompatible implicit declaration of built-in function ‘strcpy’
    loadndisdriver.c:314: error: dereferencing pointer to incomplete type
    loadndisdriver.c:317: error: ‘struct load_driver_file’ has no member named ‘size’
    loadndisdriver.c:318: error: ‘struct load_driver_file’ has no member named ‘data’
    loadndisdriver.c:321: error: dereferencing pointer to incomplete type
    loadndisdriver.c:282: warning: unused variable ‘statbuf’
    loadndisdriver.c:344: error: expected expression before ‘struct’
    loadndisdriver.c:346: warning: implicit declaration of function ‘closedir’
    


  • Closed Accounts Posts: 13,874 ✭✭✭✭PogMoThoin


    What You need is ndisgtk which is a gui for ndiswrapper "sudo apt-get ndisgtk" or use synaptic, then show it the windows driver. As Ethernet says it needs to be an .inf file, explore or extract the windows driver package to find it.


  • Registered Users, Registered Users 2 Posts: 3,620 ✭✭✭Grudaire


    PogMoThoin wrote: »
    What You need is ndisgtk which is a gui for ndiswrapper "sudo apt-get ndisgtk" or use synaptic, then show it the windows driver. As Ethernet says it needs to be an .inf file, explore or extract the windows driver package to find it.

    I have autorun.inf, it's the only inf file I saw on the cd.

    Also which version of ndisgtk, and how can I install it using the terminal (Have to download it using windows, then switch to Ubuntu...)


  • Advertisement
  • Closed Accounts Posts: 13,874 ✭✭✭✭PogMoThoin


    ndisgtk is a linux package, it'll be in synaptic or use "sudo apt-get install ndisgtk" in a terminal in Ubuntu, You'll then have a Windows Wireless drivers section appear in Administration


  • Registered Users, Registered Users 2 Posts: 3,620 ✭✭✭Grudaire


    PogMoThoin wrote: »
    ndisgtk is a linux package, it'll be in synaptic or use "sudo apt-get install ndisgtk" in a terminal in Ubuntu, You'll then have a Windows Wireless drivers section appear in Administration

    Its not anywhere in Synaptic, and sudo apt-get install comes up with errors

    See screengrab attached


  • Closed Accounts Posts: 13,874 ✭✭✭✭PogMoThoin


    You have to enable the universe repository, here

    While your at it there are other repositories You should enable, like medibuntu, here


    Good luck,
    Pog


Advertisement