Chrisian Richter
|
bcf464c910
|
fixed some litle issues with the modprobe.d stuff. Also we're automatically creating the configuration now if it's not there and if we're called from the hotplug stuff
|
2006-05-09 07:11:37 +00:00 |
Chrisian Richter
|
0e9fc6c22e
|
removed some unused variables and my bogus checkin from avm_fritz.c
|
2006-05-08 15:59:39 +00:00 |
Chrisian Richter
|
150992561e
|
added a /etc/modprobe.d/mISDN file which uses the /etc/init.d/misdn-init script to load the mISDN modules. This makes it easier to load mISDN in hotplug based distros, which nearly all of them are now
|
2006-05-08 15:43:57 +00:00 |
Chrisian Richter
|
169c4dbded
|
the depmod -a commit doesn't work proper..
|
2006-05-08 11:11:07 +00:00 |
Chrisian Richter
|
82696e78fa
|
depmod should be depmod -a
|
2006-05-05 15:02:13 +00:00 |
Martin Bachem
|
a32900b2b3
|
channel.h calls misdn_log_frame, but data is piped to syslog... still have kernel crashes with netdev.c:misdn_chan_frame_xmit
|
2006-05-05 10:04:52 +00:00 |
Martin Bachem
|
14774a420f
|
same same
|
2006-05-05 08:22:11 +00:00 |
Martin Bachem
|
7b48be70e0
|
stack ids 0x100,0x200 ... will create mISDN00,mISDN01 etc. devices
|
2006-05-05 08:19:49 +00:00 |
Chrisian Richter
|
4e29b84aae
|
CONFIG_MISDN_NETDEV shouldn't even be n ..
|
2006-05-04 17:42:09 +00:00 |
Martin Bachem
|
f95a570dbd
|
useless printk
|
2006-05-04 17:31:44 +00:00 |
Martin Bachem
|
aba7cf20e8
|
bugfix: list_add; sprintf still needs review!
|
2006-05-04 16:56:56 +00:00 |
Martin Bachem
|
eda5eb22d6
|
netdev disabled by default ;)
|
2006-05-04 16:07:20 +00:00 |
Chrisian Richter
|
78503c4a80
|
make it possible to enable netdev by setting the config variable in the main Makefile
|
2006-05-04 15:36:26 +00:00 |
Chrisian Richter
|
46c23e5ddc
|
netdev_main.h doesn't exist anymore
|
2006-05-04 15:15:54 +00:00 |
Chrisian Richter
|
790b0fb2e8
|
need the lapd_addr struct for the netdev stuff
|
2006-05-04 14:40:07 +00:00 |
Chrisian Richter
|
c684d5e96d
|
added GPIO Check for the NT/TE Jumper settings for the 4S based cards. If the protocol Configuration does not match the Jumper Settings we print out a warning now. Thanks to Martin Bachen who submitted this patch.
|
2006-05-04 14:03:03 +00:00 |
Chrisian Richter
|
534a86348f
|
added Linux Netdevice support to enable L1 hdlc frame debugging with ethereal, that's just a first shot and doesn't work proper yet. It needs to be compiled in with CONFIG_MISDN_NETDEV. also modified the misdn-init script to makes it possible to only load a specific driver (for better hotplug support)
|
2006-05-04 13:42:44 +00:00 |
Martin Bachem
|
fafb8122bb
|
loading module capi
|
2006-05-04 08:14:08 +00:00 |
Chrisian Richter
|
88b1be3d4c
|
make it possible to install mISDN as non root via INSTALL_PREFIX
|
2006-04-30 17:49:34 +00:00 |
Martin Bachem
|
b972326e3d
|
check for lsusb
|
2006-04-30 09:58:53 +00:00 |
Martin Bachem
|
adb6cc7a2b
|
'scan' will find HFC-S USB adapters via lsusb
|
2006-04-30 09:08:07 +00:00 |
Chrisian Richter
|
00a3255aa0
|
when ignoring the missing pcm frame clock we ignore in the init phase missing irqs as well
|
2006-04-26 16:50:22 +00:00 |
Chrisian Richter
|
aa72af8460
|
added chkconfig support for redhat
|
2006-04-25 09:35:49 +00:00 |
Chrisian Richter
|
99fa436487
|
added dual port E1 card from beronet
|
2006-04-21 09:53:55 +00:00 |
Martin Bachem
|
92e4c668ac
|
missing linebreak at printk
|
2006-04-16 11:52:38 +00:00 |
Martin Bachem
|
755034c737
|
HFC-S USB L1 module is named 'hfcsusb'
|
2006-04-12 10:49:51 +00:00 |
Martin Bachem
|
4e0f56832c
|
describe test loops enables by module param
|
2006-04-12 10:37:28 +00:00 |
Chrisian Richter
|
8e7e9cdf23
|
sysfs_remove_group does create a NULL Pointer reference since kernel 2.6.16 from inside of the class_unreg_device callbacks .. this works around it
|
2006-04-11 16:04:58 +00:00 |
Chrisian Richter
|
28beb2274c
|
completed the module_param patch, now we compile on kernel <2.6.10 again
|
2006-04-11 13:13:30 +00:00 |
Chrisian Richter
|
076a14607e
|
-1 is not valid for the pcm parameter
|
2006-04-11 10:16:27 +00:00 |
Karsten Keil
|
d5189f2f1e
|
Handle USR cards properly
|
2006-04-09 14:18:28 +00:00 |
Chrisian Richter
|
9a3adc568d
|
workaround to fix unload Kernel Oops, it doesn't free the hc list so there will be some mem in use, but the kernel will not crash anymore which is far more important then this very small mem leak
|
2006-04-07 08:55:07 +00:00 |
Chrisian Richter
|
851bbdceec
|
added BN2S card with 4S Chip :). Also fixed that the correct Subvendor IDs and Subdevice IDs are used and displayed, if some cards don't work mail me: cr@beronet.com. Advanced the misdn-init script to support the new 2S Card
|
2006-04-05 14:42:23 +00:00 |
Martin Bachem
|
7cac3cdb06
|
minor fixes, dos2unix lbreaks
|
2006-03-30 07:52:12 +00:00 |
Martin Bachem
|
ad79ac6564
|
same same
|
2006-03-29 17:27:52 +00:00 |
Martin Bachem
|
46d8409e91
|
fixed bug: using same loop counter twice in internal loop
|
2006-03-29 17:24:12 +00:00 |
Karsten Keil
|
d2bd2a6133
|
did remove the wrong file :-(
|
2006-03-23 13:52:18 +00:00 |
Karsten Keil
|
d6dd9d2951
|
not needed
|
2006-03-23 13:16:58 +00:00 |
Karsten Keil
|
ae3886bda9
|
mISDN_ctrl is already defined in mISDNif.h no need for ctrl.h (Yes EXPORT_SYMBOL was missing)
|
2006-03-23 13:11:43 +00:00 |
Chrisian Richter
|
6c0f392d36
|
added ctrl.h for central managing the global mISDN_ctrl function
|
2006-03-23 12:31:17 +00:00 |
Karsten Keil
|
84beff43b5
|
make central control a global function
|
2006-03-23 10:05:16 +00:00 |
Karsten Keil
|
bec283bb85
|
fix typo
|
2006-03-22 23:29:59 +00:00 |
Karsten Keil
|
273ea59911
|
replace old MODULE_PARM stuff with module_param (Thanks to Stefan Schweizer)
|
2006-03-22 18:33:04 +00:00 |
Karsten Keil
|
3b80b6e75c
|
fix packed attribute warnings (Thanks to Stefan Schweizer)
|
2006-03-22 18:28:34 +00:00 |
Martin Bachem
|
104996ce94
|
.owner obsolete in kernel 2.6.16
|
2006-03-20 14:01:49 +00:00 |
Martin Bachem
|
6baa0d7b32
|
stop abusing dchannel pointer when line interface is meant
|
2006-03-17 07:43:41 +00:00 |
Chrisian Richter
|
cd6e0aca4a
|
made it possible to change the user/group settings of /dev/mISDN if it didn't exist before
|
2006-03-16 10:12:00 +00:00 |
Martin Bachem
|
7375a33587
|
protect queueing ctrl urbs with spinlocks
|
2006-03-14 11:11:29 +00:00 |
Chrisian Richter
|
67b9799208
|
corrected bits for the hfcmulti config, we can now really bridge in HW
|
2006-03-10 09:48:42 +00:00 |
Chrisian Richter
|
b7ce29e545
|
added hack, which frees the irq of the whole card, even if only 1 port is released, this fixes the bad bad rmmod hfcmulti oops, still there are the sysfs related oopses, which at least do not actually freeze the machine. with this patch the module unloads correctly
|
2006-03-09 16:28:59 +00:00 |