SpeedStream 1022 is not working on Ubuntu 9.04, kernel 2.6.28-14-generic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-wlan-ng (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-wlan-ng
I compiled linux-wlan-ng from the svn repository.
It produced segfaults after loading the module prism2_usb.
I changes following file:
src/p80211/
in function wlan_setup:
#if (LINUX_VERSION_CODE >= KERNEL_
dev = alloc_netdev(
#else
dev = kmalloc(
#endif
if ( dev == NULL ) {
} else {
#if (LINUX_VERSION_CODE < KERNEL_
#endif
.....
if (dev->_tx == NULL) {
}
}
................
sahoo@sahoo-
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 067c:1022 Efficient Networks, Inc. Siemens SpeedStream 1022 802.11b Adapter
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
#svn co svn://svn.
#cd linux-wlan-ng
#make config
## edit files
## Fix segfaults bugs
#make all
#sudo make install
# Put USB
# blacklist prism2_usb because it segfaults and hangs
# /etc/modprobe.
#
sahoo@sahoo-
Description: Ubuntu 9.04
Release: 9.04
sahoo@sahoo-
sahoo@sahoo-
............
[ 5139.896109] usb 4-2: reset full speed USB device using uhci_hcd and address 2
[ 5141.057340] hfa384x_
[ 5143.061376] hfa384x_
[ 5143.061392] hfa384x_drvr_start: cmd_initialize() failed on two attempts, results -5 and -5
[ 5143.062355] prism2sta_ifstate: hfa384x_
[ 5143.062453] usbcore: registered new interface driver prism2_usb
..........
sahoo@sahoo-
message=
ifstate=enable
resultcode=
The driver is included in the kernel, so you are not supposed to build it yourself. Any particular reason you are doing this?